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
Little Havana’s Versailles is the most famous Cuban restaurant on the planet, but it’s thankfully also still good.
La Camaronera Fish Market
Little Havana’s La Camaronera serves great seafood in a casual space. It’s also where you’ll find the incredible pan con minuta sandwich.
Terras at Life House Little Havana
Terras is a rooftop bar and restaurant on top of the Life House hotel in Little Havana. The drinks are great and so is the food.
More Mexican spotsSee more
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.
Lolo’s Surf Cantina
Lolo’s Surf Cantina is a sit-down Mexican restaurant in South of Fifth that works for a casual lunch or dinner.
Tacos El Carnal
Tacos El Carnal is a simple Mexican restaurant in Little Havana that serves delicious tacos.
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