12 "Mexican" Restaurants in Miami.
Gitano is a pricey Mexican restaurant in a Mid-Beach hotel that’s mainly filled with tourists and people trying to relive their Tulum vacation.
Tacomiendo is an Edgewater taco truck parked inside an outdoor plant shop. The tacos are simple but tasty - and the place is also BYOB.
Coyo Taco is a casual taco shop with multiple locations throughout Miami, and the tacos are definitely worth waiting in line.
Tacology is a big Mexican restaurant in Brickell, and one of the better food options inside the Brickell City Centre.
Coyo Taco is where you’ll find the best tacos in Wynwood, as well as a little speakeasy nightclub in the back.
Bodega is one of South Beach’s best taco spots with a bar in the back that gets pretty packed on weekends.
222 Taco is a casual spot in North Bay Village with pretty good tacos, some California-style Mexican food, and great margaritas.
Bakan in Wynwood is a big, shiny restaurant surrounded by cacti where you can get some decent Mexican food.
Mi Rinconcito Mexicano is a colorful Little Havana spot that serves some of the best Mexican food in Miami.
Lolo’s Surf Cantina is a sit-down Mexican restaurant in South of Fifth that works for a casual lunch or dinner.
Taquiza is a rare affordable spot in South Beach that also makes some of the best tacos in the city.