Best American Restaurants in Miami

View all

Best American Restaurants in Miami

Best Italian Restaurants in Miami

View all

Best Italian Restaurants in Miami

Popular restaurants in Miami

Browse some of the most booked restaurants in Miami

Monkitail
(498)
$$$$
Japanese | Hollywood
Bourbon Steak by Michael Mina - Miami
(403)
$$$$
American | Aventura
Runas Peruvian Cuisine
(50)
$$$$
Peruvian | Hollywood
View all Miami restaurants

Treat your taste buds: Explore Miami restaurants

  • Restaurant List
  • Best Restaurants

Miami Restaurants

Treat your taste buds: Explore Miami restaurants

Miami Restaurants

Caviar Russe Miami
Caviar Russe Miami
(88)
$$$$
Seafood | Miami, Miami - Dade County

anniversary More

OpenTable Diner -
Makoto
Makoto
(1792)
$$$$
Japanese | Miami, Miami - Dade County

The food here is beyond fantastic. We started with a rainbow roll and some sushi, which was phenomenal. Then we shared the short rib yaki, which arrives in a searingly hot stone bowl and is delicious. We should have stopped there because we were full, but had ordered the branzino, so we at that too. It was hands down the best branzino we've had anywhere. The only negative is that the carafes of sake are ridiculously overpriced, so next time we would just skip that, even though we are sake lovers. If you love Japanese food, Makoto is a must. More

OpenTable Diner -
Fratelli Milano Downtown Miami
Fratelli Milano Downtown Miami
(521)
$$$$
Italian | Miami, Miami - Dade County

We come to Miami 2-3 times a year for business and Fratelli is always on our list. The quality of the entire dining experience for the price cannot be beat. Ive spent twice as much at other restaurants for the same quality food and experience. More

OpenTable Diner -
Gyu-Kaku - Miami, FL | Pinecrest
Gyu-Kaku - Miami, FL | Pinecrest
(245)
$$$$
Japanese | Miami, Miami - Dade County

Luz was our server and was beyond amazing. Food was great and overall had a good time. More

OpenTable Diner -
The Capital Grille - Miami
The Capital Grille - Miami
(2439)
$$$$
Steakhouse | Miami, Miami - Dade County

I love going here once a year More

OpenTable Diner -
Blue Ribbon Sushi Bar & Grill - South Beach
Blue Ribbon Sushi Bar & Grill - South Beach
(364)
$$$$
Japanese | Miami, Miami - Dade County

Amazingly good food and excellent service. Tuna was so fresh and melted in mouth! More

OpenTable Diner -
Blue Collar
Blue Collar
(516)
$$$$
American | Miami, Miami - Dade County

Solid food, and a great menu. I've always loved coming here for an amazing burger (the best I've had anywhere), but their steak au poivre is my new fave! Service is fantastic, and if you've left room get the homemade key lime pie. It's the real deal. More

OpenTable Diner -
Zuma Japanese Restaurant - Miami
Zuma Japanese Restaurant - Miami
(1778)
$$$$
Japanese | Miami, Miami - Dade County

Amazing! From start to finish it was simply impeccable. More

OpenTable Diner -
Komodo
Komodo
(1825)
$$$$
Contemporary Asian | Miami, Miami - Dade County

Expensive but good More

OpenTable Diner -
Beaker & Gray
Beaker & Gray
(236)
$$$$
Tapas / Small Plates | Miami, Miami - Dade County

Amazing experience! amazing food! Amazing service. JUST AMAZING! More

OpenTable Diner -
Texas de Brazil - Miami Dolphin
Texas de Brazil - Miami Dolphin
(679)
$$$$
Steakhouse | Miami, Miami - Dade County

We had the most excellent service from Dayfi our waitress More

OpenTable Diner -
Michael's Genuine Food & Drink - Miami
Michael's Genuine Food & Drink - Miami
(4647)
$$$$
Contemporary American | Miami, Miami - Dade County

Had a fabulous lunch with colleagues after a successful proposal was awarded and we couldn’t think of a better place to celebrate our win and strategize next steps. Food was exceptional and our server was on point with all suggestions!!! More

OpenTable Diner -
La Mar by Gastón Acurio
La Mar by Gastón Acurio
(2403)
$$$$
Peruvian | Miami, Miami - Dade County

Great dinner to celebrate my mother’s birthday. More

OpenTable Diner -
Graziano's Miami
Graziano's Miami
(372)
$$$$
Steakhouse | Miami, Miami - Dade County

Father day More

OpenTable Diner -
Seaspice & Modern Garden
Seaspice & Modern Garden
(1647)
$$$$
Global, International | Miami, Miami - Dade County

You need some Cuban friendly food More

OpenTable Diner -
Sea Grill
Sea Grill
(789)
$$$$
Greek | Miami, Miami - Dade County

I often go to the sea grill. The ambiance, food, and service is very good. More

OpenTable Diner -
STK – Miami Beach
STK – Miami Beach
(1221)
$$$$
Steakhouse | Miami, Miami - Dade County

STK’s food never disappoints. Everything we ordered was top notch. Would most certainly dine again. More

OpenTable Diner -
Texas de Brazil - Miami Dadeland
Texas de Brazil - Miami Dadeland
(543)
$$$$
Steakhouse | Miami, Miami - Dade County

Food was delicious plus the drinks out of this world More

OpenTable Diner -
Lido Bayside Grill at The Standard Spa, Miami Beach
Lido Bayside Grill at The Standard Spa, Miami Beach
(625)
$$$$
Global, International | Miami, Miami - Dade County

After several days of rain, we were lucky to enjoy dinner by the water, watching the dolphins swimming in the bay. The ceviche was delicious, but we missed some favorite items from the old menu. The waitress went out of her way to take a super photo of our birthday celebration. Fantastic place! More

OpenTable Diner -
Katsuya at SLS LUX Brickell - SBE
Katsuya at SLS LUX Brickell - SBE
(209)
$$$$
Japanese | Miami, Miami - Dade County

amazing food great restaurant More

OpenTable Diner -
Novecento - Brickell
Novecento - Brickell
(448)
$$$$
Argentinean | Miami, Miami - Dade County

We went for Father's Day Brunch and loved it. We would recommend Luz as a server because she made us feel right at home and made the experience memorable. Would definitely go back! More

OpenTable Diner -
Cote Gourmet
Cote Gourmet
(49)
$$$$
French | Miami, Miami - Dade County

The menu selection was excellent. It also included some very interesting and tasty specials. Really enjoyed the relaxing atmosphere. Will be back to try the brunch. More

OpenTable Diner -
BLT Prime - Trump Doral
BLT Prime - Trump Doral
(317)
$$$$
Steakhouse | Miami, Miami - Dade County

Food and service were both very good More

OpenTable Diner -
Verde - Perez Art Museum Miami
Verde - Perez Art Museum Miami
(585)
$$$$
Contemporary American | Miami, Miami - Dade County

Excellent service in an exquisite ambiance. Family and child friendly. Delicious food. More

OpenTable Diner -
Casa Juancho
Casa Juancho
(383)
$$$$
Spanish | Miami, Miami - Dade County

The ambiance was great!! Food was delicious & every time we come here the service & food are spot on. More

OpenTable Diner -
Graziano's Brickell
Graziano's Brickell
(165)
$$$$
Steakhouse | Miami, Miami - Dade County

Truly outstanding food and service. Already looking forward to my next visit to Graziano's! More

OpenTable Diner -
Casablanca Seafood Bar & Grill
Casablanca Seafood Bar & Grill
(160)
$$$$
Seafood | Miami, Miami - Dade County

Visiting from Michigan. Great restaurant, service was a bit slow. Food was great. Nice selection. More

OpenTable Diner -
BJ's Restaurant & Brewhouse - Miami Falls
BJ's Restaurant & Brewhouse - Miami Falls
(12)
$$$$
American | Miami, Miami - Dade County

Good food and service. More

OpenTable Diner -
Cabo Flats - Dolphin Mall
Cabo Flats - Dolphin Mall
(62)
$$$$
Mexican / Southwestern | Miami, Miami - Dade County

I made reservations (just in case it was packed) it was my first time there. Floors were sticky. Hostess were kind, we were seated right away. My utensils were dirty & sticky. I asked our waiter for new ones. Not the best of impressions. Then my cup was "dirty". But it turned out, the cups are plastic & get that "dingy" look from being washed often. I'm a bit of a germaphobe so this wasn't helping. However the food was absolutely delicious. Our waiter was on top of it. So food & service were great. More

OpenTable Diner -
Bagatelle - Miami
Bagatelle - Miami
(185)
$$$$
French | Miami, Miami - Dade County

Great restaurant will be back! More

OpenTable Diner -
Tony Chan's Water Club
Tony Chan's Water Club
(102)
$$$$
Chinese | Miami, Miami - Dade County

Glass kitchen, experienced chefs, great menu, full bar, what more needs to be said More

OpenTable Diner -
94th Aero Squadron - Miami
94th Aero Squadron - Miami
(1492)
$$$$
American | Miami, Miami - Dade County

Second time there, always love going with a group of friends. More

OpenTable Diner -
Hard Rock Cafe - Miami
Hard Rock Cafe - Miami
(174)
$$$$
American | Miami, Miami - Dade County

I would of liked more food choices but was a nice outting for me and my girlfriend More

OpenTable Diner -
Balans - Brickell
Balans - Brickell
(50)
$$$$
Global, International | Miami, Miami - Dade County

Nice restaurant with an eclectic menu and great service. Worth stopping in for Happy Hour! More

OpenTable Diner -
Yard House - Miami South Beach
Yard House - Miami South Beach
(187)
$$$$
American | Miami, Miami - Dade County

Steak was undercooked but has been redone perfectly and the manager even offered a discount. Overall the food was delicious and the staff acted professional and was very friendly. More

OpenTable Diner -
Graziano's - Hialeah
Graziano's - Hialeah
(23)
$$$$
Argentinean | Miami, Miami - Dade County

Amazing food and excellent service. More

OpenTable Diner -
Bahama Breeze - Miami - Kendall
Bahama Breeze - Miami - Kendall
(141)
$$$$
Caribbean | Miami, Miami - Dade County

A very strong sewage smell was present in patio dining area and also before entering restaurant. More

OpenTable Diner -
Lique Miami
Lique Miami
(200)
$$$$
International | Miami, Miami - Dade County

Delicious dinner, pleasant surroundings & vista, caring and attentive staff More

OpenTable Diner -
TGI FRIDAYS - Miami (Dolphin Mall)
TGI FRIDAYS - Miami (Dolphin Mall)
(22)
$$$$
American | Miami, Miami - Dade County

Really good service Carlos was our waiter and he was nice and very helpful Thanks More

OpenTable Diner -
ROOFTOP at E11EVEN
ROOFTOP at E11EVEN
(240)
$$$$
Tapas / Small Plates | Miami, Miami - Dade County

Great food, Great service. More

OpenTable Diner -
GameTime - Miami
GameTime - Miami
(14)
$$$$
American | Miami, Miami - Dade County

As a first time guest and on Mothers Day it was Great. The food was a good choice, but it was a bit cold. The Manager Johnny and our server Isa(took care of 14, alone) were Great. We had an incident with a third party(employee)who was extremely rude towards our server, but Johnny took care of it quickly and even gifted us with something for the kids. We would definitely return and invite others. Location is Great as well. More

OpenTable Diner -
Lo de Lea Argentinian Grill
Lo de Lea Argentinian Grill
(10)
$$$$
Argentinean | Miami, Miami - Dade County

first time was in 2013 , they are still the same, cozy place, warm attention and excellent food qualify More

OpenTable Diner -
BRIO Tuscan Grille - Miami - The Falls
BRIO Tuscan Grille - Miami - The Falls
(576)
$$$$
Italian | Miami, Miami - Dade County

Food and service excellent. More

OpenTable Diner -
Cafe Bastille - Miami
Cafe Bastille - Miami
(47)
$$$$
French | Miami, Miami - Dade County

I love this place. Is cozy, romantic, excellent service and amazing food, More

OpenTable Diner -
TGI FRIDAYS - Coral Springs
TGI FRIDAYS - Coral Springs
(18)
$$$$
American | Miami, Miami - Dade County

It was nice. I had the sizzling chicken and shrimp but it was not sizzling. More

OpenTable Diner -
Rotelli Pizza & Pasta- Dolphin Mall
Rotelli Pizza & Pasta- Dolphin Mall
(2)
$$$$
Italian | Miami, Miami - Dade County

Service was fast and friendly , pizza was good as was the calzone More

OpenTable Diner -

Miami Diners' Choice Winners

Miami's best restaurants based upon thousands of OpenTable diner reviews
Caviar Russe Miami
Caviar Russe Miami
(88)
$$$$
Seafood | Miami, Miami - Dade County

anniversary More

OpenTable Diner -
Fratelli Milano Downtown Miami
Fratelli Milano Downtown Miami
(521)
$$$$
Italian | Miami, Miami - Dade County

We come to Miami 2-3 times a year for business and Fratelli is always on our list. The quality of the entire dining experience for the price cannot be beat. Ive spent twice as much at other restaurants for the same quality food and experience. More

OpenTable Diner -
Makoto
Makoto
(1792)
$$$$
Japanese | Miami, Miami - Dade County

The food here is beyond fantastic. We started with a rainbow roll and some sushi, which was phenomenal. Then we shared the short rib yaki, which arrives in a searingly hot stone bowl and is delicious. We should have stopped there because we were full, but had ordered the branzino, so we at that too. It was hands down the best branzino we've had anywhere. The only negative is that the carafes of sake are ridiculously overpriced, so next time we would just skip that, even though we are sake lovers. If you love Japanese food, Makoto is a must. More

OpenTable Diner -
Cote Gourmet
Cote Gourmet
(49)
$$$$
French | Miami, Miami - Dade County

The menu selection was excellent. It also included some very interesting and tasty specials. Really enjoyed the relaxing atmosphere. Will be back to try the brunch. More

OpenTable Diner -
The Capital Grille - Miami
The Capital Grille - Miami
(2439)
$$$$
Steakhouse | Miami, Miami - Dade County

I love going here once a year More

OpenTable Diner -
Blue Collar
Blue Collar
(516)
$$$$
American | Miami, Miami - Dade County

Solid food, and a great menu. I've always loved coming here for an amazing burger (the best I've had anywhere), but their steak au poivre is my new fave! Service is fantastic, and if you've left room get the homemade key lime pie. It's the real deal. More

OpenTable Diner -
Gyu-Kaku - Miami, FL | Pinecrest
Gyu-Kaku - Miami, FL | Pinecrest
(245)
$$$$
Japanese | Miami, Miami - Dade County

Luz was our server and was beyond amazing. Food was great and overall had a good time. More

OpenTable Diner -
Texas de Brazil - Miami Dolphin
Texas de Brazil - Miami Dolphin
(679)
$$$$
Steakhouse | Miami, Miami - Dade County

We had the most excellent service from Dayfi our waitress More

OpenTable Diner -
Blue Ribbon Sushi Bar & Grill - South Beach
Blue Ribbon Sushi Bar & Grill - South Beach
(364)
$$$$
Japanese | Miami, Miami - Dade County

Amazingly good food and excellent service. Tuna was so fresh and melted in mouth! More

OpenTable Diner -
Graziano's Miami
Graziano's Miami
(372)
$$$$
Steakhouse | Miami, Miami - Dade County

Father day More

OpenTable Diner -

Discover Miami

The city of Miami has a lively dining scene that is influenced by the diversity of its population. With locals hailing from Cuba and other parts of the Caribbean, a local cooking style known as Floribbean cuisine dominates menus in many of the establishments in the area. Several takes on the iconic Cuban sandwich can be found at casual restaurants and food trucks on almost every corner, and Southern-style comfort food is featured in diners and fine-dining establishments alike. Restaurants inspired by the prevalence of fresh Atlantic seafood are easy to find downtown or near the waterfront, offering spectacular views of the ocean and the Miami River. Nightclubs and bars are a common attraction for locals and out-of-town visitors, and late-night restaurants cater to this crowd.

Discover Miami

The city of Miami has a lively dining scene that is influenced by the diversity of its population. With locals hailing from Cuba and other parts of the Caribbean, a local cooking style known as Floribbean cuisine dominates menus in many of the establishments in the area. Several takes on the iconic Cuban sandwich can be found at casual restaurants and food trucks on almost every corner, and Southern-style comfort food is featured in diners and fine-dining establishments alike. Restaurants inspired by the prevalence of fresh Atlantic seafood are easy to find downtown or near the waterfront, offering spectacular views of the ocean and the Miami River. Nightclubs and bars are a common attraction for locals and out-of-town visitors, and late-night restaurants cater to this crowd.