Skip to content

The Top Restaurants in Miami – Ft Lauderdale, FL

Serena Rooftop
Casa Isola Osteria
La Latina
The Rusty Pelican
PaperFish Sushi Bar
Sunday’s Eatery
Grails – Miami Restaurant and Sports Bar
The Foxy Brown
Sanguich de Miami
pasta with red sauce and garnish from casa isola osteria in Miami, fl
Casa Isola Osteria
two arepas with chicken and the other with bacon from la Latina in Miami, fl
La Latina
crab, sushi, and other seafood on platters from the rusty pelican in Miami, fl
The Rusty Pelican
bowl with fish and veggies from paper fish sushi bar in Miami fl
PaperFish Sushi Bar
several fried chicken plates with sides from Sundays eatery in Miami, fl
Sunday’s Eatery
a drink from a cup shaped like a sneaker from grails in Miami, fl
Grails – Miami Restaurant and Sports Bar
maple bacon wings from the foxy brown in Miami, fl
The Foxy Brown
cuban from Sanguich de Miami in Miami, fl
Sanguich de Miami

My oh my – Miami’s food scene is one of the best in America! Everyone knows the City’s rich history as the Northern Capital of Latin America, and along with it comes a delicious history of Cuban, Haitian and Jamaican cuisine. But the city is also home to world-class restaurants that take experimental approaches to fine dining, delicious hole-in-the-walls with one-of-a-kind breakfasts, and the best late-night noshes in North America.

Let’s start with some of the staples that Miami is known for.  Stone Crabs are native all over the Atlantic region and are legal to harvest from mid October to mid May, so you know that’s when they’re at their freshest.  We cover all the best spots to get Stone Crab distributed throughout Miami-Dade and Broward.  Plus, you can’t visit South Florida without indulging in Key Lime Pie so be sure to check out our full list of Miami’s best Key Lime Pie properties.

Lots of folks head to South Florida for a getaway – from work, from the kids or just from regular boring old life.  That’s why we’ve identified some of the most romantic restaurants in the area – perfect for a date night for out of towners or those in town looking to escape. But going back to the thing that makes Miami stand out from other American cities – it’s thriving Latin American population.

Cubans have been the most recognized and populous group of Latinos in the area since the rise of Communism on the island in the 1950’s. We share some of our favorites, including the best Cuban sandwiches in the area, in our guides.  More recently, groups from all over Latin America have headed to Miami to start their American dreams, specifically coming from Colombia.  And if there’s one thing Colombians are known for, it’s their mouthwatering Arepas.  Check out our guide for Miami’s best arepas here. There’s so much to love about dining out in Miami so check out this page to see our top restaurants in the city! 

rooftop at Serena rooftop in Miami, fl
Photo credit: Thrillist

1. Serena Rooftop

915 Collins Ct, Miami, FL 33139, United States
(305) 306-0776

Serena is a beautiful rooftop restaurant that overlooks South Beach. Freshly shaken sunset cocktails are the best. If you want a sophisticated yet laid-back bar vibe, this is the place. An all-day taco stand dishes out handmade tacos and other breakfast items with fresh juices. They have a new take on traditional Mexican and Latin dishes. They also serve things like sandwiches and cheeseburgers with fries. The dinner menu includes crispy roast chicken, grilled flatiron steak, and enchiladas. Their cocktail menu is superb so be sure to try one!

 

 

pasta with red sauce and garnish from casa isola osteria in Miami, fl

2. Casa Isola Osteria

1418 20th St Miami Beach, FL 33139
(786) 558-5787

Casa Isola Osteria is all that’s right and good about Italian food in Miami. The menu includes interesting takes on Italian food like prosciutto bread with parmesan butter that just bursts with flavor. If you love the classics, you’ll also find them right here. The veal parmesan is always delightful and a great option. The raviolini ai funghi with porcini mushrooms and pine nut gremolata is an example of the kind of inventive ideas that keeps people coming back for more again and again. Miamians love this place. You’ll adore it as well.

 

 

two arepas with chicken and the other with bacon from la Latina in Miami, fl
Photo credit: miaminewtimes.com

3. La Latina

3509 NE 2nd Ave, Miami, FL 33137
(305) 571-9655

La Latina offers several unforgettable Venezuelan entrees, including arepas topped with perfectly seasoned meat and fresh avocado. Popular arepas include the Pelua with seasoned beef and melty cheese. If you’re a meat lover, you’ll also enjoy the carne mechada with avocado. Chicken arepas include the Reina Pepiada which features fresh avocado and chicken salad, the shredded chicken arepa, and the chicken and avocado arepa. La Latina also has several vegetarian options like the Domino, which is topped with black beans and cheese. Finish off your meal with a sweet treat like La Latina’s popular tres leches cake or the churros served with dulce da leche!

 

 

crab, sushi, and other seafood on platters from the rusty pelican in Miami, fl
Photo credit: Yelp

4. The Rusty Pelican

3201 Rickenbacker Cswy, Miami, FL 33138
(305) 361-3818

If you’re looking for a restaurant with great Stone Crab, then The Rusty Pelican is the place for you! This waterfront restaurant offers stunning views of Miami Beach and the Downtown skyline. This is definitely one of the best spots to go if you are wanting stone crabs in Miami. The atmosphere and food combine to give you a mesmeric experience. This place is so good we’re sure you’ll be back time and time again. 

 

 

bowl with fish and veggies from paper fish sushi bar in Miami fl
Photo credit:https: timeout.com

5. PaperFish Sushi Bar

1421 S Miami Ave, Miami, FL 33131, United States
(305) 741-0936

PaperFish in Brickell serves Tokyo-inspired cuisines that are artfully crafted with quality seasonal ingredients. You should visit the location for a 5-chopstick sushi experience! The happy hour is the best time to visit for some discounted options. They also have different evening options with various entertaining programs to pick from. You can reserve a dining area for a small or large group depending on whether you are dining with one person or 10. It is beautifully decorated, creating a stylish yet welcoming environment. Aside from the creative sushi dishes, they offer cocktails, ceviche, and other exciting options on the menu.

 

 

several friends chicken plates with sides from Sundays eatery in Miami, fl
Photo credit: Yelp.com

6. Sunday’s Eatery 

2675 NW 207th St, Miami Gardens, FL 33056
(305) 621-9600

Sunday’s Eatery is the ultimate soul food spot right near the Hard Rock Stadium. From dinner options like ribs, pork chops, and catfish to sides like collard greens and candied yams, you are sure to feel right at home. Two things you cannot leave here without are the cupcakes and blue lemonade. Both staples of Sunday’s Eatery and both so flavorful. The line can get pretty long so you’ll be ready to chow down when you get your food. Everything comes out hot and fresh, just like it would at home! 

 

 

a drink from a cup shaped like a sneaker from grails in Miami, fl
Photo credit: Yelp

7. Grails – Miami Restaurant and Sports Bar

2800 N Miami Ave Miami, FL 33127
(786) 673-6961

The sneaker craze has hit the Florida food scene with the popular sports bar, Grails. Guests can take a shot in a mini sneak while checking out some of the rare famous shoes on the wall. But the food here is so outstanding you won’t even remember it’s a sports bar. Diners nosh on BBQ ribs and the loaded yucca fries while enjoying the three drink Grails “Sneaker” cocktail. Locals love to hit up the happy hour here to watch the big game or order a hookah to enjoy on the Miami Vice-themed patio. This is a fun and unique spot you’ll want to check out. 

 

 

maple bacon wings from the foxy brown in Miami, fl
Photo credit: Yelp

8. The Foxy Brown

476 N Federal Hwy, Fort Lauderdale, FL 33301
(754) 200-4236

Foxy Brown is a casual restaurant serving up quintessential American fare alongside a full bar, complete with local craft beers. The restaurant can easily accommodate large groups on the patio or in the dining room. This laidback atmosphere allows you to have a good time with friends and just kick back for a little while so be sure to stop by for lunch or dinner throughout the week. The weekends offer an upscale brunch, with a long list of benedicts for you and your group to enjoy. 

 

 

margherita pizza from anthonys coal fired pizza in Miami fl
Photo Credit: opentable.com

9. Anthony’s Coal Fired Pizza

12502 SW 88th St, Miami, FL 33186
(305) 273-8020

If you’re craving some delicious thing crust pizza while you’re in Miami, try Anthony’s Coal Fired Pizza. The restaurant is also known for its delicious wings since pizza and wings go great together. Wings are served with focaccia bread and caramelized onions which adds an authentic Italian touch to this appetizer. Some of their authentic coal fired pizza includes mozzarella and sliced tomato. The Philly cheesesteak pizza is a delicious option as well and comes with marinated round steak and caramelized onions. In true New York fashion, this eatery also offers decadent desserts like New York-style cheesecake, Torta al Cioccolato, or mini cannolis to satisfy your sweet tooth.

 

cuban from Sanguich de Miami in Miami, fl
Photo Credit: Facebook

10. Sanguich de Miami

2057 SW 8th St., Miami, FL 33135
(305) 539-0969

This bar-style restaurant offers takeout, dine-in and curbside pick-up options. You can find a delicious Cuban sandwich with ham, pickles, and mushrooms on tasty Cuban bread and served with a side of plantain chips or chicharrones. The eatery also offers roast beef sandwiches that are prepared with Cuban spices, and you’ll definitely want to order a serving of the croquettes if you’re having lunch on the go. Aside from the Cuban sandwich, Sanguich de Miami also offers Cuban nachos made with plantain chips and meat that is seasoned to perfection. This is definitely one of the bet Cuban sandwich places in Miami to visit when you want to grab a quick meal you can enjoy by the beach.