Miami Restaurants

Make a free reservation

View all 6198 restaurants in Miami

Best American Restaurants in Miami

Circle Brunch - The BreakersCircle Brunch - The Breakers
(533)
$$$$
American | Palm Beach, Palm Beach County
Mariposa at Neiman Marcus - Coral GablesMariposa at Neiman Marcus - Coral Gables
(232)
$$$$
American | Coral Gables / Coral Way, Miami - Dade County
Upland-Miami BeachUpland-Miami Beach
(686)
$$$$
American | Miami Beach / South Beach, Miami - Dade County
Swirl Wine BistroSwirl Wine Bistro
(58)
$$$$
American | Coral Springs, Ft. Lauderdale - Broward County
Pelican Cafe - Lake ParkPelican Cafe - Lake Park
(222)
$$$$
American | North Palm Beach, Palm Beach County
Cafe MaxxCafe Maxx
(419)
$$$$
American | Pompano Beach, Ft. Lauderdale - Broward County
Doc B's Fresh KitchenDoc B's Fresh Kitchen
(502)
$$$$
American | Fort Lauderdale, Ft. Lauderdale - Broward County
Pinch KitchenPinch Kitchen
(118)
$$$$
American | MiMo / Upper East Side, Miami - Dade County
Bourbon Steak by Michael Mina - MiamiBourbon Steak by Michael Mina - Miami
(1540)
$$$$
American | Aventura, Miami - Dade County
Blue CollarBlue Collar
(309)
$$$$
American | Miami, Miami - Dade County
Seasons 52 - Coral GablesSeasons 52 - Coral Gables
(2998)
$$$$
American | Coral Gables / Coral Way, Miami - Dade County
WhiskWhisk
(74)
$$$$
American | Miami, Miami - Dade County
Seasons 52 - Boca RatonSeasons 52 - Boca Raton
(7307)
$$$$
American | Boca Raton, Palm Beach County

Best Italian Restaurants in Miami

CRUSTCRUST
(1278)
$$$$
Italian | Downtown Miami, Miami - Dade County
Red Carpet Italian RestaurantRed Carpet Italian Restaurant
(176)
$$$$
Italian | Coral Gables / Coral Way, Miami - Dade County
Trattoria RomanaTrattoria Romana
(1852)
$$$$
Italian | Boca Raton, Palm Beach County
Caffe AbbracciCaffe Abbracci
(622)
$$$$
Italian | Coral Gables / Coral Way, Miami - Dade County
Sapore di Mare Italian Seafood - Coconut GroveSapore di Mare Italian Seafood - Coconut Grove
(211)
$$$$
Italian | Coconut Grove, Miami - Dade County
Ponte Vecchio Ristorante e PizzeriaPonte Vecchio Ristorante e Pizzeria
(46)
$$$$
Italian | Coral Gables / Coral Way, Miami - Dade County
Casa D' AngeloCasa D' Angelo
(2245)
$$$$
Italian | Fort Lauderdale, Ft. Lauderdale - Broward County
Caffe PortofinoCaffe Portofino
(314)
$$$$
Italian | South Miami, Miami - Dade County
Il Mulino New York - South BeachIl Mulino New York - South Beach
(374)
$$$$
Italian | Miami Beach / South Beach, Miami - Dade County
Ferraro's KitchenFerraro's Kitchen
(237)
$$$$
Italian | MiMo / Upper East Side, Miami - Dade County
Macchialina Taverna RusticaMacchialina Taverna Rustica
(812)
$$$$
Italian | Miami Beach / South Beach, Miami - Dade County
Osteria Del TeatroOsteria Del Teatro
(419)
$$$$
Italian | Miami Beach / South Beach, Miami - Dade County
Cafe Avanti RestaurantCafe Avanti Restaurant
(303)
$$$$
Italian | Miami Beach / South Beach, Miami - Dade County
Cipriani Downtown MiamiCipriani Downtown Miami
(882)
$$$$
Italian | Downtown Miami, Miami - Dade County

Popular restaurants in Miami

Browse some of the most booked restaurants in Miami

Monkitail
(512)
$$$$
Japanese | Hollywood
Southern Spice
(69)
$$$$
Southern | Hollywood
Patty Macs- Hollywood
(28)
$$$$
American | Hollywood
View all Miami restaurants

Treat your taste buds: Explore Miami restaurants.

Earn Free Meals Faster with Bonus Points

Miami's most booked Bonus Point Tables
Doc B's Fresh KitchenDoc B's Fresh Kitchen
502 reviews
$$$$
American | Fort Lauderdale, Ft. Lauderdale - Broward County

Our server, Ashley, was amazing. Great, bubbly personality and constant smile. The dessert we ordered was unavailable. So one of the managers, Chris, kindly offered to comp us any other dessert on the menu. More

OpenTable Diner -
Gianni'sGianni's
1154 reviews
$$$$
Italian | Miami Beach / South Beach, Miami - Dade County

Gianni’s has outstanding service from the moment you arrive until you finish. It’s a spectacular place to view. Food was mostly very good except for the Quinoa salad which was extremely salty. Left the majority of it on the plate. The only other small issue was the dress code which they remind you over the phone (smart casual, no shorts, t-shirts, sneakers, etc) but you guessed it, several patrons showed up with all the banned clothes. Oh well, it’s Miami. More

OpenTable Diner -
Cecconi's Miami Beach (fka Soho Beach House - Cecconi's)Cecconi's Miami Beach (fka Soho Beach House - Cecconi's)
1627 reviews
$$$$
Italian | Miami Beach / South Beach, Miami - Dade County

One of our favorite places to dine. Service and food are always a 10... More

OpenTable Diner -
YOLOYOLO
3075 reviews
$$$$
American | Fort Lauderdale, Ft. Lauderdale - Broward County

Excellent restaurant. Location, food, ambience, service- everything deserves a 5 star rating. The branzino is spectacular. The also have a great WineList. More

OpenTable Diner -
Racks Fish House and Oyster BarRacks Fish House and Oyster Bar
520 reviews
$$$$
Seafood | Delray Beach, Palm Beach County

Food consistently good. Only place I can get trout almandine and trout is fresh not frozen! Atmosphere is inviting and low key—feels like a home away from home. We live in Delray Beach and come here often. More

OpenTable Diner -

Diners' Choice Winners: Best Overall

Miami's best restaurants based upon thousands of OpenTable diner reviews
Caviar Russe Miami1. Caviar Russe Miami
57 reviews
$$$$
Seafood | Miami, Miami - Dade County

Expensive, but worth the cost. We ordered caviar to begin and the three course tasting and felt completely satisfied. If you enjoy fine dining this would be the place to go in Miami. It is not a see or be seen kind of place, but who cares the food and service was outstanding! More

OpenTable Diner -
Manny's Wood Grill2. Manny's Wood Grill
21 reviews
$$$$
Steakhouse | Doral, Miami - Dade County

This is a great place to have dinner, the food is very good, the service our waiter Roberto provided was excellent. Friday and Saturday ‘s night they have entertainment provided by a gentleman singin. More

OpenTable Diner -
Circle Brunch - The Breakers3. Circle Brunch - The Breakers
533 reviews
$$$$
American | Palm Beach, Palm Beach County

I didn’t like that they brought the bill before we finished. Everything else was fine. More

OpenTable Diner -
CRUST4. CRUST
1278 reviews
$$$$
Italian | Downtown Miami, Miami - Dade County

Food was wonderful, we had the chicken parm, marsalas, lobster ravioli, and a pizza. Everything was so delicious and the service was amazing as well. Garlic bread was awesome! More

OpenTable Diner -
Fratelli Milano Downtown Miami5. Fratelli Milano Downtown Miami
398 reviews
$$$$
Italian | Miami, Miami - Dade County

Overall very good!! More

OpenTable Diner -

New to OpenTable

Miami restaurants that recently joined the OpenTable network
Black Market MiamiBlack Market Miami
$$$$
American | Downtown Miami, Miami - Dade County

Ever since the Magic City saw the Orange Bowl crumble in 2008, Miami sports fans were left with a void that most thought would never be filled – Until now. Enter Black Market, a Miami sports bar that calls upon the nostalgia of eighties Miami, a time where the Hurricanes reigned supreme in the college football landscape, when Dan Marino would become the face of Miami sports, and the rest of the country looked at our oasis as a ‘Paradise Lost.’ Cash was king in a lawless city during a time where OUR Miami began to take shape. Black Market Miami is a place that invites you to take pride in our city’s past, both the good and the bad, because it is this rich history that made us who we are today.More

Cake Thai @ B Bistro + BakeryCake Thai @ B Bistro + Bakery
$$$$
Thai | Brickell, Miami - Dade County

Authentic Northern Thai Food Pop-Up by Cake Thai @ B Bistro + Bakery in Brickell.

B Bistro + Bakery presents Zap Elee by Cake Thai in conjunction with Miami's distinguished Phuket Thongsodchareondee (known as "Cake") of Cake Thai Kitchen. The Original Cake Thai Kitchen, located on Biscayne Blvd and 79th Street, was named "Miami Best Thai Restaurant" in Miami New Times 2015 "Best of Miami" Edition shortly after opening its small, no-frills destination for affordable and authentic Thai food. With the success of Cake's 79th street location, B Bistro +Bakery has graciously invited "Cake" to pop-up in their beautiful Brickell locale Thursday - Sunday for dinner service.

Menu highlights include green papaya salad, ground duck salad, grilled pork jowl toro, grilled and sun-dried skirt steak, charcoal whole grilled chicken with fermented honey, grilled jumbo river prawns, and signature mango sticky rice dessert.More

Cancun Grill DoralCancun Grill Doral
$$$$
Mexican | Doral, Miami - Dade County

Our Mexican born owner and Executive Chef, Martin Cardenas, upholds the traditions of the motherland with every aspect of Cancun Grill, especially the annual Cinco de Mayo celebration at Cancun Grill.More

Mastro's Ocean Club - Fort LauderdaleMastro's Ocean Club - Fort Lauderdale
$$$$
Seafood | Fort Lauderdale, Ft. Lauderdale - Broward County

Mastro’s collection of sophisticated, classic Steakhouses and Ocean Club seafood locations are recognized for their combination of world-class service, highly acclaimed cuisine, and live entertainment in an elegant yet energetic atmosphere. A truly unparalleled dining experience.More

Vino TintoVino Tinto
$$$$
Spanish | Miami Beach / South Beach, Miami - Dade County

New Spanish restaurant Vino Tinto Tapas Bar is open now in a heart of Miami Beach. Come join our fantastic atmosphere and delicious food.More

Discover Miami

Yellow Ferraris and fine cigars, ceviche served oceanside—the technicolor glamour of the “Magic City” draws us in. But that doesn’t mean simple pleasures can’t be found here. Some of the best (and most affordable) food is on Calle Ocho in Little Havana, where medianoche sandwiches, fish with escabeche and fresh citrus drinks reign. And, every year, Miami Beach swells with creatives and collectors for Art Basel. By day, street life sizzles with open air cafés, coffee shops and cigar bars ready to welcome you in. Come night time, the city assumes a new identity.