Available for lunch tomorrow

View all

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

Bourbon Steak by Michael Mina - Miami
(358)
$$$$
American | Aventura
Monkitail
(391)
$$$$
Japanese | Hollywood
International Smoke Miami
(272)
$$$$
American | Aventura
OFFER
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

Fratelli Milano Downtown Miami
Fratelli Milano Downtown Miami
(554)
$$$$
Italian | Miami, Miami - Dade County

There was very good service , food and the price worth it More

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

All around great experience, food, drinks, service and ambience. More

OpenTable Diner -
Caviar Russe Miami
Caviar Russe Miami
(96)
$$$$
Seafood | Miami, Miami - Dade County

Amazing food and service and Ambiance One of the best food experiences of my life More

OpenTable Diner -
Makoto - Bal Harbour
Makoto - Bal Harbour
(1897)
$$$$
Japanese | Miami, Miami - Dade County

Makoto is a very special place Everything about it is wonderful. More

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

As always the food did not disappoint. The service was very good. Our server gave us many suggestions during our experience and we actually went with some of those suggestions and were happy that we did! The acoustics were a bit off in the restaurant but the music was great. I would recommend adding some absorbable material to help minimize the distorted sounds. Can’t wait to come back for brunch! More

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

Best sushi in Miami! More

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

Excellent brunch. The service was a little slow, but the food was so good that it was totally worth the wait. More

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

Food and service was very good More

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

I always ask for Vanessa the server but this particular night she was off. We were sat with LUZ and she was fantastic! Great personality very thorough in explaining the menus for those who had never been before I’m consistently checking up on us which is great customer service. More

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

Only issue I had was the fact that the meat is cooked medium rare, I had to wait because I prefer my meat to be cooked medium well More

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

Went to Komodo for lunch and wanted everything on the menu! We ended up getting sticky ribs and Grutman Pastrami Egg Rolls. I also got a Hamachi Hand Roll. After having the Waygu Pasteami at Papi Steak, we had to get the Grutman Pastrami Egg Rolls with a dijon mustard dipping sauce.. Absolutely delicious! The sticky ribs were big and meaty, very filling. The Hamachi Hand Roll was amazingly fresh and just fantastic. Our server Talia was fun, professional, and very knowledgeable about the menu. Very, very good! Will definitely rwturn for lunch again as well as go for dinner! More

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

A great place to join with friends and have a pleasant time. More

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

Went there to celebrate my birthday. As always the food is amazing, service is wonderful. Manager very sweet. More

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

Great meal! The waitress Claudia was great!!!!! More

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

Food was GREAT, service was just as well. No complaints. More

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

Food was amazing. Parking rate outrageous! More

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

We shared a bunch of different dishes and they were all delicious. Especially the crispy Brussel sprouts and the wagu fried rice. The service was wonderful and there was a very nice ambiance. Great wine list too. I highly recommend Katsuya for special occasions and date nights. More

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

I opted to come to TDB at Dadeland after having terrible experiences at the Dolphin Mall location. I can’t believe I had not come to Dadeland before; ambience, service, and food is tenfold times better than the subpar, populist catering offered at the Dolphin Mall branch. I will continue to go to the one at Dadeland and I am never setting foot at the one in Dolphin Mall. More

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

Excellent service by Jose our waiter. More

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

Really fun lively spot. Service was great, food great. A lot of fun! More

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

Abdolute perfection!!! Cant wait to go back , authentic, delicious, charming ! Besg steak ever! More

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

It was my nieces birthday...the empanadas & the chicken tostones were delicious...all meals were real good except for my husbands skirt steak ..it was mostly fat More

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

This was a very pleasant and fortuitous surprise since we have never eaten there before but needed to find a restaurant haf way between Miami and Ft Lauderdale so we could meet with friends. The menu was limited, but what it had fave us plenty of choices and the chef even prepared non-menu items. Both the menu items and the special made were excellent. Good selection of wines, quiet but small. Despite a 45 minute ride, we will be back! More

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

Excellent food and great atmosphere. Rapidly becoming one of our favorite places to eat for special occasions. More

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

Good place to see the MIA airport More

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

Wonderful experience at Graziano’s. Our server Jonathan was friendly, courteous and was very patient and knowledgeable in explaining the daily specials. This was our first time there and hopefully not our last. We live in NY and it was a pleasure having my nieces’s birthday celebration at your lovely restaurant. More

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

Nicely sized portions! Lovely ambience on the patio overlooking the water. Options for hookah available which is great. More

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

My friend and unspent the night in Miami for an early morning flight to Barbados. I was looking for a restaurant that had good food but where we could dress casual. After looking at many restaurant reviews I settled on The Yardhouse. It did not disappoint. Both meals ordered were delicious and very generous portions. We’d go back there again without hesitation. More

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

Always a great experience with great food and great service. More

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

Awesome setting, food and experience! More

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

All perfect More

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

Awesome atmosphere with great music. Food was amazing!! More

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

Good food and great service!! More

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

BJ's is the bet place to dine with friends or family. the food is to die for and the service treat you like family (the hallmark kind of family) My children and i have a standing dinner every Saturday night. More

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

It was great More

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

New management has this place delivering Quality value priced food . More

OpenTable Diner -
Palihouse Miami Beach
Palihouse Miami Beach
Reviews coming soon
American | Miami, Miami - Dade County

Greenbrier Swim & Social will offer a collection of all-day food and drink gathering spots located within Pailhouse Miami Beach. Our creek-front patio, lobby lounge, liquor bar, and outdoor pool area are all designed to bring hotel guests and our friendly neighbors together for sun, fun, cocktails, dining and more!

Set in an eclectic “eastern seaboard meets boho-mediterranean” atmosphere, Greenbrier Swim & Social will specialize in American Hotel classics, such as our hearty Greenbrier Salad, classic Paliclub sandwich, and our simple yet delectable Lobster Roll. Whether it’s patio dining alongside Indian Creek, a bottle of poolside Rosé, or craft cocktails at our beautiful Lobby Bar, we will offer a variety of spaces where hotel guests and locals can connect and feel quintessential Miami Beach vibes from sunup to sundown.

We look forward to seeing you!More

GameTime - Miami
GameTime - Miami
(15)
$$$$
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 -
Pomodoro Grill & Bar
Pomodoro Grill & Bar
Reviews coming soon
Italian | Miami, Miami - Dade County

Pomodoro Grill & Bar, located in Miami, Florida, offers delicious and authentic food!More

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

We eat lunch here at least once a week! Great place for a drink and some appetizers! More

OpenTable Diner -
Sake Room - Miami
Sake Room - Miami
(2)
$$$$
Japanese | Miami, Miami - Dade County

Family, has hi own idea for creating a place with Ambiance - a blended atmosphere, both trendy and peaceful. His zest for Japanese cuisine, enhanced and infused by the flavors of his Carribean background, truly embrace this concept.

Customers are always delighted with the large variety of tartars, innovative rolls, and the largest selection of Sakes in South Florida.More

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

See all offers

We had an amazing Time, the manager Elena Medina was spectacular, this was our first time and she treated us like we would have known each other for ages. The servers were attentive, the food was great. More

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

We always patronize Tony Chan's. We always stay with JW Marriott Biscayne bay. Since we are right here we make a point to visit. The food is always fresh as we watch the food being prepared. Our server was great she made sure all our needs were taken care of. The owner she always comes by to say hello and make us feel welcome. We have been to a lot of Chinese restaurants in our culinary lives, and Tony Chan's Water Club ranks among the very best. We will always patronize this location. More

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

Cafe Bastille is a nice little restaurant in Downtown Miami. Upon arrival, we were greeted by the new owners. As appetizers we had beets with green beans and blue cheese, and also lentil soup. Then fillet mignon and salmon with lentils. Side order of french fries. All dishes were excellent, service was great. Wine was a decently priced Saint Julien 2012. We spend a great evening at Cafe Bastille. More

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

Overall good. The waitress could have been a little more attentive , but food was good. 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 -
Grill 305 @ Embassy Suites Miami Airport
Grill 305 @ Embassy Suites Miami Airport
(6)
$$$$
Contemporary American | Miami, Miami - Dade County

We were stuck near the airport, accommodated by the airline at Clarion Hotel, food there was cafe, no windows, not conducive to a restful meal. We were too tired to go into town, but wanted a decent atmosphere, and better food. A short taxi ride away we found this restaurant that met our expectations. Wait staff provided excellent service. This was by far the best restaurant near the airport hotels! 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
Cote Gourmet
Cote Gourmet
(65)
$$$$
French | Miami, Miami - Dade County

This was a very pleasant and fortuitous surprise since we have never eaten there before but needed to find a restaurant haf way between Miami and Ft Lauderdale so we could meet with friends. The menu was limited, but what it had fave us plenty of choices and the chef even prepared non-menu items. Both the menu items and the special made were excellent. Good selection of wines, quiet but small. Despite a 45 minute ride, we will be back! More

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

All around great experience, food, drinks, service and ambience. More

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

There was very good service , food and the price worth it More

OpenTable Diner -
Makoto - Bal Harbour
Makoto - Bal Harbour
(1897)
$$$$
Japanese | Miami, Miami - Dade County

Makoto is a very special place Everything about it is wonderful. More

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

I always ask for Vanessa the server but this particular night she was off. We were sat with LUZ and she was fantastic! Great personality very thorough in explaining the menus for those who had never been before I’m consistently checking up on us which is great customer service. More

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

Excellent brunch. The service was a little slow, but the food was so good that it was totally worth the wait. More

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

Best sushi in Miami! More

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

Food and service was very good More

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

Went there to celebrate my birthday. As always the food is amazing, service is wonderful. Manager very sweet. More

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

As always the food did not disappoint. The service was very good. Our server gave us many suggestions during our experience and we actually went with some of those suggestions and were happy that we did! The acoustics were a bit off in the restaurant but the music was great. I would recommend adding some absorbable material to help minimize the distorted sounds. Can’t wait to come back for brunch! More

OpenTable Diner -