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
Los Fuegos is an expensive, over-the-top steakhouse in Mid-Beach that isn’t as interesting as it looks.
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.
Basement is a club in Mid-Beach with bowling lanes, a small indoor ice skating rink, and a dance floor.
More American spotsSee more
Beaker & Gray
Wynwood’s Beaker & Gray is a very good choice for dinner and drinks. Both are going to be great here.
Vista is a restaurant in Buena Vista with a lot of outdoor seating and an all-over-the-place menu.
Boia De is a little Italian spot in Buena Vista that’s perfect for a date or dinner with a few friends.
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