Miami Restaurants

Make a free reservation

View all 6197 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
(684)
$$$$
American | Miami Beach / South Beach, Miami - Dade County
Swirl Wine BistroSwirl Wine Bistro
(56)
$$$$
American | Coral Springs, Ft. Lauderdale - Broward County
Pelican Cafe - Lake ParkPelican Cafe - Lake Park
(220)
$$$$
American | North Palm Beach, Palm Beach County
Cafe MaxxCafe Maxx
(418)
$$$$
American | Pompano Beach, Ft. Lauderdale - Broward County
Doc B's Fresh KitchenDoc B's Fresh Kitchen
(496)
$$$$
American | Fort Lauderdale, Ft. Lauderdale - Broward County
Pinch KitchenPinch Kitchen
(117)
$$$$
American | MiMo / Upper East Side, Miami - Dade County
Bourbon Steak by Michael Mina - MiamiBourbon Steak by Michael Mina - Miami
(1537)
$$$$
American | Aventura, Miami - Dade County
Blue CollarBlue Collar
(309)
$$$$
American | Miami, Miami - Dade County
Seasons 52 - Coral GablesSeasons 52 - Coral Gables
(2994)
$$$$
American | Coral Gables / Coral Way, Miami - Dade County
WhiskWhisk
(73)
$$$$
American | Miami, Miami - Dade County
Seasons 52 - Boca RatonSeasons 52 - Boca Raton
(7299)
$$$$
American | Boca Raton, Palm Beach County

Best Italian Restaurants in Miami

CRUSTCRUST
(1261)
$$$$
Italian | Downtown Miami, Miami - Dade County
Red Carpet Italian RestaurantRed Carpet Italian Restaurant
(175)
$$$$
Italian | Coral Gables / Coral Way, Miami - Dade County
Trattoria RomanaTrattoria Romana
(1850)
$$$$
Italian | Boca Raton, Palm Beach County
Caffe AbbracciCaffe Abbracci
(620)
$$$$
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
(2240)
$$$$
Italian | Fort Lauderdale, Ft. Lauderdale - Broward County
Caffe PortofinoCaffe Portofino
(313)
$$$$
Italian | South Miami, Miami - Dade County
Il Mulino New York - South BeachIl Mulino New York - South Beach
(371)
$$$$
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
(809)
$$$$
Italian | Miami Beach / South Beach, Miami - Dade County
Osteria Del TeatroOsteria Del Teatro
(418)
$$$$
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
(877)
$$$$
Italian | Downtown Miami, Miami - Dade County

Popular restaurants in Miami

Browse some of the most booked restaurants in Miami

Monkitail
(64)
$$$$
Japanese | Hollywood
Southern Spice
(31)
$$$$
Southern | Hollywood
Patty Macs- Hollywood
(514)
$$$$
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
496 reviews
$$$$
American | Fort Lauderdale, Ft. Lauderdale - Broward County

Beautiful salmon added to California salad. My only comment is it took me 3 times to get it cooked medium. The staff was great and offered free desert to compensate. More

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

Service was beyond exceptional! Our waiter was very polite and friendly. We went with our kids and one of the hostess was very friendly with our 3 year old, which made him very happy. The mansion is beautiful and very well kept. Great experience. More

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

Beautifully decorated with a magnificent ambiance. Food and service were excellent! We cannot wait to go back! More

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

Oh my god - ahmayzing. What a delicuous brunch, what a phenomenal selection of food, the service was on point. Everything was perfect . More

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

Always a terrific experience at Racks - delightful evening! 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
17 reviews
$$$$
Steakhouse | Doral, Miami - Dade County

This was an excellent Friday date night choice. A fabulous experience. We were greeted, welcomed and seated by Manny. We give the food, service, ambiance and price value $5 stars. Highly recommendable. 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
1261 reviews
$$$$
Italian | Downtown Miami, Miami - Dade County

Amazing place , amazing food, one of the best restaurants in Miami More

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

Service was excellent More

OpenTable Diner -

New to OpenTable

Miami restaurants that recently joined the OpenTable network
Bocas House Coral GablesBocas House Coral Gables
$$$$
Latin American | Coral Gables / Coral Way, Miami - Dade County

Experience Happy Hour every day, all day at BOCAS HOUSE Coral Gables! Monday to Friday, from 11:30 a.m. to 11:00 p.m. pay a visit to this relaxing atmosphere thanks to its gastronomic concept that embraces the incredible fusion of Latin American cuisines. The spot has a 200 people capacity and a full liquor bar. Also, it brings live music nights for all those music lovers from Thursday to Saturday. You cannot miss its great variety of drinks and appetizers! More

Bocas House WestonBocas House Weston
$$$$
Latin / Spanish | Weston, Ft. Lauderdale - Broward County

Bocas House Weston was born as a gastronomic concept that embraces the fusion of Latin American cuisines and takes it to a whole new level.

We are famous for our crazy Milkshakes but we’re definitely not just a dessert place. Enjoy our Seafood, Meats options and amazing atmosphere where you can feel at home while having a real culinary experience.More

Copper Blues Rock Pub and Kitchen - West Palm  BeachCopper Blues Rock Pub and Kitchen - West Palm Beach
$$$$
American | West Palm Beach, Palm Beach County

Calling all Rock Stars, Foodies, Beer Geeks and Cocktail Connoisseurs: we have created the destination for you! Our headliners don’t just occupy the stage; they surround it in the form of tap handles and inviting service. Looking for The Party? Then the Stage Bar is where you will want to be singing along to top-40 and classic rock from our resident bands. In search of a more relaxed experience? Head to our Beer Garden where you can enjoy a conversation in an environment filled with vegetation and life. We invented the Rock Pub and Kitchen for those looking for more than just food when they go out, so come enjoy an evening with us! More

Native African CuisineNative African Cuisine
$$$$
African | Lauderhill, Ft. Lauderdale - Broward County

Native African Cuisine offers a fresh twist on legendary African & Caribbean foods by implementing new world flavors with African dishes. African food in Miami and Fort Lauderdale.More

Off The MileOff The Mile
$$$$
Cuban | Coral Gables / Coral Way, Miami - Dade County

Off The Mile Restaurant, as our name says, is off the beaten path and full of charm. We are conveniently located in the heart of the Gables.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.