This restaurant inside Mid-Beach’s Casa Faena is originally from Tulum - and it feels like the kind of place your least favorite friend would end up on vacation. Vague tropical house music plays just a little too loud over the speakers and your server might ask if you’ve had time to “discover” the menu yet. The food is luckily more tolerable than the atmosphere. The green tomatillo bowl with kale and kiwi is refreshing, the truffle tlayuda is basically just a cheesy tortilla pizza (which isn’t a bad thing), and the smoked shrimp tacos definitely aren’t worth $26, but they get the job done.
More spots in Miami BeachSee more
Malibu Farm is a mostly outdoor restaurant in the Eden Roc Hotel that serves healthy dishes and has a great view of the beach.
Broken Shaker in Mid-Beach is where to go for drinks on a tree-lined patio by a pool and to get away from the nearby clubs.
Los Fuegos is an expensive, over-the-top steakhouse in Mid-Beach that isn’t as interesting as it looks.
More Mexican spotsSee more
Jacalito Taqueria Mexicana
Jacalito Taqueria is a casual Mexican restaurant in Little Havana. The food is great, and they have margaritas and outdoor seating.
Mi Rinconcito Mexicano
Mi Rinconcito Mexicano is a colorful Little Havana spot that serves some of the best Mexican food in Miami.
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
Macchialina is a small Italian spot in Miami Beach with some of the best pasta in the city, which is the biggest reason to come here.
27 Restaurant in Mid-Beach does both dinner and drinks incredibly well in a laid back, tropical space.
Taquiza is a rare affordable spot in South Beach that also makes some of the best tacos in the city.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more