You’ll find some of the best Mexican food in the entire city at this spot on Calle Ocho. It’s a casual place with bright walls and piñatas hanging from the ceiling, but the food is the big reason you should come here. They have very good tacos, but there are also more exciting things on the menu - like the gorditas, which are basically shrunken arepas you really need to order with pork. There’s plenty more on the incredibly large menu, and you should keep coming back until you’ve tried the bulk of it.
Where we've featured it
More spots in Little HavanaSee more
Azucar Ice Cream Company
Azucar Ice Cream Company serves Cuban-inspired ice cream in Little Havana, including their famous Abuela Maria flavor.
Lung Yai Thai Tapas
Lung Yai Thai Tapas in Little Havana almost always has a wait, but also serves great classics like khao soi and massaman curry.
Yambo is a 24-hour Nicaraguan spot in Little Havana with random sculptures, paintings, and wood carvings covering every square inch.
More Mexican spotsSee more
Serena is a rooftop Mexican restaurant in South Beach that could work for drinks and guacamole - but not much else.
Tacology is a big Mexican restaurant in Brickell, and one of the better food options inside the Brickell City Centre.
Coyo Taco is a casual taco shop with multiple locations throughout Miami, and the tacos are definitely worth waiting in line.
Suggested by our writers
Taquiza is a rare affordable spot in South Beach that also makes some of the best tacos in the city.
Bodega Taqueria y Tequila
Bodega is one of South Beach’s best taco spots with a bar in the back that gets pretty packed on weekends.
Coyo Taco is where you’ll find the best tacos in Wynwood, as well as a little speakeasy nightclub in the back.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more