Want to search by neighborhoods, cuisines, and more?Find Restaurants
Navé is an upscale seafood spot in Coconut Grove with a great raw bar, pasta, and more very good seafood dishes.
Frankie’s is a classic spot on Bird Road that serves square pizzas with a crispy crust.
Los Fuegos is an expensive, over-the-top steakhouse in Mid-Beach that isn’t as interesting as it looks.
Finka Table & Tap in Tamiami serves a mix of Cuban, Korean, and Peruvian fusion that mostly works very well. The cocktails are good too.
Downtown’s Jaguar Sun is an excellent cocktail bar that’s also a very good restaurant. Come here for pasta and cocktails with a date or some friends.
Sixty10 is an outdoor rotisserie chicken spot in Little Haiti with a ton of picnic-table seating that’s also BYOB.
Amara At Paraiso in Edgewater is a beautiful place to eat outside and take in the view of Biscayne Bay. The mostly seafood menu is also really good.
Sur is a Little Haiti spot that serves empanadas and sandwiches. It’s good for a quick lunch.
Piman Bouk is a classic Little Haiti restaurant where you’ll find really good versions of goat, oxtail, and more Haitian dishes.
Phuc Yea in MiMo serves massive portions of pho, curries, and more mostly Vietnamese dishes that are fun to share with a group.
Juvia is a rooftop restaurant in South Beach where the only good thing is the view.
Rouge is a French/Moroccan restaurant in North Beach that serves some old-school dishes and has a very lovely little outdoor courtyard.
Allapattah’s Smart Bites is a good option for a kind of healthy lunch - but the coolest part about this place is the huge, lush outdoor seating.
Naomi’s is a classic spot in Little Haiti serving Haitian and Caribbean food. You can take it to-go or eat it in their pretty courtyard.
Hometown Barbecue in Allapattah serves Miami’s best barbecue, but there are other dishes here that are just as good.