Bodega is a great spot for tacos on South Beach and also has a club in the back, which is why it always looks obnoxiously crowded around midnight on the weekends. If you’re just there for tacos, walk past the line, go inside, and find the register to the left. Stick to the tacos over a burrito (the al pastor is good enough to get two of). Eat them there if you’re down for some people-watching or grab them to-go if you want to eat your tacos in peace.
Where we've featured it
A running list of the Miami restaurants where you can eat and drink outside.
More spots in South BeachSee more
Swizzle Rum Bar & Drinkery
Swizzle is a dark, cozy bar inside South Beach’s Stiles Hotel, and the drinks are really delicious.
Forte dei Marmi
Forte dei Marmi is South Beach’s most grown-up restaurant, come for a special occasion with people who like good Italian food.
Barton G. The Restaurant
Barton G. is a grossly expensive restaurant that serves bad food alongside ridiculous props.
More Mexican spotsSee more
Taquerias El Mexicano
Taquerias El Mexicano is a classic spot for tacos and margaritas on Calle Ocho.
The Taco Stand
The Taco Stand is a Mexican spot in Wynwood good for a quick lunch or casual dinner before a night out.
Coyo Taco is where you’ll find the best tacos in Wynwood, as well as a little speakeasy nightclub in the back.
Suggested by our writers
Taquiza is a rare affordable spot in South Beach that also makes some of the best tacos in the city.
When you’ve had two to four more drinks than planned, head to La Sandwicherie in South Beach after a night out - they’re open until 5am.
Mi Rinconcito Mexicano
Mi Rinconcito Mexicano is a colorful Little Havana spot that serves some of the best Mexican food in Miami.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more