If your goal is to eat as close to the beach as possible, then Mid-Beach’s Malibu Farm is an appropriate choice. Of course a restaurant this close to the sand - especially one that’s inside a hotel - is going to be pricey. But if you’re OK with that and really want to be able to smell the ocean while you eat decent $22 fish tacos or a $24 avocado pizza, then you might like it here. There are a decent amount of vegetarian options too.
Where we've featured it
15 spots for those days when you feel guilty eating inside.
More spots in Miami BeachSee more
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.
Taquiza North Beach
Taquiza in North Beach makes the best tacos in Miami and is one of the most affordable spots in the area.
Basement is a club in Mid-Beach with bowling lanes, a small indoor ice skating rink, and a dance floor.
More American spotsSee more
Joe’s Stone Crab
Joe’s Stone Crab is a seafood restaurant in South Beach that’s over 100-years-old. It’s famous for long waits and stone crabs.
Dogma is an essential outdoor spot in MiMo for any time you’re even in the tiniest of hotdog moods.
Barton G. The Restaurant
Barton G. is a grossly expensive restaurant that serves bad food alongside ridiculous props.
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