Available for Lunch Today

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
(382)
$$$$
American | Aventura
Monkitail
(406)
$$$$
Japanese | Hollywood
Olivia Restaurant - Circ Hotel Hollywood
(146)
$$$$
Italian | Hollywood
Texas de Brazil - Hallandale
(154)
$$$$
Steakhouse | Hallandale Beach
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

The Capital Grille - Miami
The Capital Grille - Miami
(2613)
$$$$
Steakhouse | Miami, Miami - Dade County

Excellent In the restaurant but the parking ticket did not work as expected More

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

Excellent authentic food it is always delicious. Service is great they are so friendly. Fratelli has a real comfortable ambience. It’s our go to for a great meal. More

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

So good , new menu with an incredible octopus with chorizo, a fantastic artichoke with caviar and unbelievable egg with caviar and parmesan. Service is perfect food is delicious The best place in Miami More

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

Best Shisito Peppers , Eggplant Robata , Lamb Chops .!! This is Not a special occasion place , but a casual place to hang out . Great flavors and good ambience ! More

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

Always wonderful and delicious. We will return!! More

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

We always love Sea Grill. The service was excellent and the food was yummy! More

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

Had dinner here with my daughter. The entire evening was fabulous. Food and service was impeccable. Really fun place and will miss it as I don’t get to see my daughter a lot (she lives in Florida). If I could give it more than five stars I would. Highly recommend. More

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

The food was excellent. I love this place. More

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

We were very late and they were able to accommodate us, our server was wonderful with the suggestions and we had a wonderful meal. More

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

My family and I ate at Lido on Saturday. Our waiter, Chad, was really great- personable, knowledgeable and attentive. The grilled shrimp and roast chicken was excellent and there were some great wine and drink options. The setting is one of the prettiest in Miami. We will definitely return! More

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

The open table didn’t work making the reservation for the Dadeland site. I made one for the Dolphin Mall Site. After several tries, I was able to go back to the Dadeland location and make a reservation. There appears to be issues. More

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

Everything about it was amazing, except the price...it’s very expensive so cannot go as much as I would like. More

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

My wife’s birthday was perfect due to the La Mar experience. Amazing food and views of the water. Worth every penny. Absolutely amazing experience. More

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

Food was amazing, I highly recommend. If you want to make someone feel very special this is the place to take them to. More

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

Amazing!! Food was amazing! Loved the risotto!! Service at the bar from Adriano exceptional and the manager (owner?)!stopped by to check on us!!we will go back for sure great night and dinner More

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

What a hidden gem! The food was amazing; you could tell it was prepared with skill and a pinch of love! It’s a quaint, lovely restaurant with a friendly staff. The Chef is magnificent and actually comes out to greet you! More

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

Brunch Amazing worth the price. Great Service.! Ended up staying after Brunch hour More

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

Very beautiful location and great food, lovely location on the river. More

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

Went here with my friend and brother on a weekend trip to Miami per my friend’s recommendation. Couldn’t be happier with this place. The food was phenomenal, the octopus was a stand out dish as was the ceviche. The portions were a really nice size, and food came out in a reasonable amount of time. Will definitely be back. More

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

Everything was truly great 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 -
Katsuya at SLS LUX Brickell - SBE
Katsuya at SLS LUX Brickell - SBE
(248)
$$$$
Japanese | Miami, Miami - Dade County

It was great experience with the staff. Sad to hear that the Menu has changed (many of my favorites changed) Still 5/5 dinner More

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

This was the perfect place to bring a visitor to our department, a friendly place to gather at the end of a working day. More

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

Excellent experience, the food was great, and service was good with the exception that we did not get the correct wine the first time. The headwaiter replaced it for our requested wine at no cost. More

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

Everything about the 94th was fabulous!!!!! Just don’t plan on eating all day - save up for the BEST!!!! More

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

Great Happy Hour. Includes food and drinks and goes until 7:30pm at this location. Very good service. Casual and fun. More

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

Hidden Gem in the city. I love the view from the patio. It's very unique and beautiful! More

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

We had a great experience. The food was excellent and the service was great! More

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

Awesome food! More

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

A pleasant and unexpected surprise. We ordered the Stuffed Avocado and Chicken Wings as an appetizer. Both were great, however, we ended up eating too much and I would have pass on the Avocado. We ordered the Lobster Risotto and the Dover Sole, with the Cauliflower. All were spectacular. Wine was good and cocktails well made. I have a simple rating system, and it is would I return (which covers all areas). the answer is Yes. More

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

Birthday dinner More

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

By far the best hard rock experience so far from the the greeting as soon as you entered and they attentive of staff in looking after you couldn’t really ask for me More

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

All perfect More

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

The beginning was a complete disaster but the manager on duty did everything in her power to correct the situation! The evening turned out to be a great night out. More

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

See all specials

Very nice spot. We're visiting from out of town and will come back. More

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

Wonderful. Enjoyed the meal and the ambience - lovely evening. 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 -
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 -
Tony Chan's Water Club
Tony Chan's Water Club
(109)
$$$$
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 -
Cabo Flats - Dolphin Mall
Cabo Flats - Dolphin Mall
(65)
$$$$
Mexican / Southwestern | Miami, Miami - Dade County

The restaurant and staff handled our large group very well, and the service was excellent. We arrived late, but we were still well accommodated. I don't think anyone was overly impressed with the food. It was good, but there was nothing outstanding about it. My favorite dish was the chips and salsa. I had a lime and coconut margarita, and it was overly sweet. I could barely taste the flavor. Prices were reasonable. 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 -
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 -
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

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 -
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

Miami Diners' Choice Winners

Miami's best restaurants based upon thousands of OpenTable diner reviews
Fratelli Milano Downtown Miami
Fratelli Milano Downtown Miami
(551)
$$$$
Italian | Miami, Miami - Dade County

Excellent authentic food it is always delicious. Service is great they are so friendly. Fratelli has a real comfortable ambience. It’s our go to for a great meal. More

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

Excellent In the restaurant but the parking ticket did not work as expected More

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

Best Shisito Peppers , Eggplant Robata , Lamb Chops .!! This is Not a special occasion place , but a casual place to hang out . Great flavors and good ambience ! More

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

We always love Sea Grill. The service was excellent and the food was yummy! More

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

The food was excellent. I love this place. More

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

Always wonderful and delicious. We will return!! More

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

We were very late and they were able to accommodate us, our server was wonderful with the suggestions and we had a wonderful meal. More

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

Had dinner here with my daughter. The entire evening was fabulous. Food and service was impeccable. Really fun place and will miss it as I don’t get to see my daughter a lot (she lives in Florida). If I could give it more than five stars I would. Highly recommend. More

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

What a hidden gem! The food was amazing; you could tell it was prepared with skill and a pinch of love! It’s a quaint, lovely restaurant with a friendly staff. The Chef is magnificent and actually comes out to greet you! More

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

My family and I ate at Lido on Saturday. Our waiter, Chad, was really great- personable, knowledgeable and attentive. The grilled shrimp and roast chicken was excellent and there were some great wine and drink options. The setting is one of the prettiest in Miami. We will definitely return! 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.