Miami Restaurants

Make a free reservation

View all 6188 restaurants in Miami

Best American Restaurants in Miami

Mariposa at Neiman Marcus - Coral GablesMariposa at Neiman Marcus - Coral Gables
(230)
$$$$
American | Coral Gables / Coral Way, Miami - Dade County
Upland-Miami BeachUpland-Miami Beach
(661)
$$$$
American | Miami Beach / South Beach, Miami - Dade County
Pinch KitchenPinch Kitchen
(114)
$$$$
American | MiMo / Upper East Side, Miami - Dade County
Bourbon Steak by Michael Mina - MiamiBourbon Steak by Michael Mina - Miami
(1530)
$$$$
American | Aventura, Miami - Dade County
Blue CollarBlue Collar
(293)
$$$$
American | Miami, Miami - Dade County
Seasons 52 - Coral GablesSeasons 52 - Coral Gables
(2965)
$$$$
American | Coral Gables / Coral Way, Miami - Dade County
WhiskWhisk
(63)
$$$$
American | Miami, Miami - Dade County
Stubborn SeedStubborn Seed
(322)
$$$$
American | Miami Beach / South Beach, Miami - Dade County
Copper 29Copper 29
(14)
$$$$
American | Coral Gables / Coral Way, Miami - Dade County
AlterAlter
(256)
$$$$
American | Wynwood, Miami - Dade County
Greenstreet CafeGreenstreet Cafe
(181)
$$$$
American | Coconut Grove, Miami - Dade County
Oliver's BistroOliver's Bistro
(48)
$$$$
American | Miami Beach / South Beach, Miami - Dade County

Best Italian Restaurants in Miami

CRUSTCRUST
(1226)
$$$$
Italian | Downtown Miami, Miami - Dade County
Red Carpet Italian RestaurantRed Carpet Italian Restaurant
(170)
$$$$
Italian | Coral Gables / Coral Way, Miami - Dade County
Caffe AbbracciCaffe Abbracci
(615)
$$$$
Italian | Coral Gables / Coral Way, Miami - Dade County
Sapore di Mare Italian Seafood - Coconut GroveSapore di Mare Italian Seafood - Coconut Grove
(203)
$$$$
Italian | Coconut Grove, Miami - Dade County
Ponte Vecchio Ristorante e PizzeriaPonte Vecchio Ristorante e Pizzeria
(46)
$$$$
Italian | Coral Gables / Coral Way, Miami - Dade County
Caffe PortofinoCaffe Portofino
(306)
$$$$
Italian | South Miami, Miami - Dade County
Il Mulino New York - South BeachIl Mulino New York - South Beach
(368)
$$$$
Italian | Miami Beach / South Beach, Miami - Dade County
Ferraro's KitchenFerraro's Kitchen
(223)
$$$$
Italian | MiMo / Upper East Side, Miami - Dade County
Macchialina Taverna RusticaMacchialina Taverna Rustica
(799)
$$$$
Italian | Miami Beach / South Beach, Miami - Dade County
Osteria Del TeatroOsteria Del Teatro
(408)
$$$$
Italian | Miami Beach / South Beach, Miami - Dade County
Cafe Avanti RestaurantCafe Avanti Restaurant
(299)
$$$$
Italian | Miami Beach / South Beach, Miami - Dade County
Cipriani Downtown MiamiCipriani Downtown Miami
(862)
$$$$
Italian | Downtown Miami, Miami - Dade County
Caffe VialettoCaffe Vialetto
(775)
$$$$
Italian | Coral Gables / Coral Way, Miami - Dade County
Cecconi's Miami Beach (fka Soho Beach House - Cecconi's)Cecconi's Miami Beach (fka Soho Beach House - Cecconi's)
(1580)
$$$$
Italian | Miami Beach / South Beach, Miami - Dade County
Il Mulino New York - MiamiIl Mulino New York - Miami
(558)
$$$$
Italian | Sunny Isles Beach, Miami - Dade County

Popular restaurants in Miami

Browse some of the most booked restaurants in Miami

Monkitail
(510)
$$$$
Japanese | Hollywood
Southern Spice
(70)
$$$$
Southern | Hollywood
Patty Macs- Hollywood
(28)
$$$$
American | Hollywood
ETARU Hallandale
(89)
$$$$
Japanese | Hallandale Beach
View all Miami restaurants

Treat your taste buds: Explore Miami restaurants.

Earn Free Meals Faster with Bonus Points

Miami - Dade County's most booked Bonus Point Tables
Cantina La VeinteCantina La Veinte
693 reviews
$$$$
Mexican | Brickell, Miami - Dade County

We had a family and friends meeting with great food, ambiance and service!!! Pretty expensive but other than that was excellent!!!!! More

OpenTable Diner -
LEYNIA – DELANO HOTELLEYNIA – DELANO HOTEL
332 reviews
$$$$
Argentinean | Miami Beach / South Beach, Miami - Dade County

Exquisite dining experience, service, presentation, food all 5 Star. Desserts were amazing. Highly recommend More

OpenTable Diner -
Bâoli MiamiBâoli Miami
763 reviews
$$$$
Asian | Miami Beach / South Beach, Miami - Dade County

Incredible party and ambiance. More

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

Excellent food and service. Our server Valentina was phenomenal. More

OpenTable Diner -
El Cielo by Juan Manuel BarrientosEl Cielo by Juan Manuel Barrientos
225 reviews
$$$$
Contemporary American | Brickell, Miami - Dade County

The whole experience it’s amazing, from the food and how the people who serve introduce you in all the atmosphere, was a very nice experience and very much recommended to anyone who want to have a real experience while eat, this people introduce you in colombia during the whole stay was really great to visit. More

OpenTable Diner -

Diners' Choice Winners: Best Overall

Miami - Dade County'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 -
CRUST2. CRUST
1226 reviews
$$$$
Italian | Downtown Miami, Miami - Dade County

CRUST is consistent ! Consistently excellent great food great service great prices. Simply put Anita and her Team “gets it” More

OpenTable Diner -
Fratelli Milano Downtown Miami3. Fratelli Milano Downtown Miami
388 reviews
$$$$
Italian | Miami, Miami - Dade County

It was or first time visiting the restaurant and we loved it. We found it by googling and based on the reviews we chose it to celebrate father’s day with our dad. Thank you to the friendly staff for your attention and excellent customer service. Looking forward to coming back. More

OpenTable Diner -
Alloy Bistro4. Alloy Bistro
90 reviews
$$$$
Mediterranean | Downtown Miami, Miami - Dade County

Alloy remains one of the best restaurants, if not THE best, in Miami. Exceptional service, intimate atmosphere, but above all, a continued love, commitment and respect for the art of cooking and gastronomy. I understand that long-winded reviews may seem pretentious, but Alloy does not disappoint (even if they were to miss on a dish here or there, which has not been my experience). This restaurant is easily worth every accolade it has received, and deserves more local/national attention. It’s great for larger friend groups, or 1-on-1, and the tasting menu is always on-point. More

OpenTable Diner -
Palme d'Or5. Palme d'Or
893 reviews
$$$$
Contemporary French | Coral Gables / Coral Way, Miami - Dade County

My wife and I celebrated our 5th Anniversary at the Biltmore and had a late dinner at Palme d’Or. We arrived after 9pm, but they were kind enough to accommodate as we were looking forward to the Chef’s Tasting. It did not disappoint. Everything was wonderful, I recommend the quail. Thank you for a wonderful night. More

OpenTable Diner -

New to OpenTable

Miami - Dade County restaurants that recently joined the OpenTable network
Bar Da VilaBar Da Vila
$$$$
Brazilian | Downtown Miami, Miami - Dade County

Brazilian eatery with an upbeat vibe & late-night hours, plus delivery.More

Despensa Creative CuisineDespensa Creative Cuisine
$$$$
Spanish | Kendall / Kendall West, Miami - Dade County

Creative Spanish, Caribbean and Latin Cuisine. An amazing Fusion!More

Lola's GourmetLola's Gourmet
$$$$
Spanish | Coral Gables / Coral Way, Miami - Dade County

Authentic Spanish Restaurant where you will feel like you are in Spain. Only the freshest ingredients are used and, whenever possible, we use products directly imported from Spain. Great selection of meats, seafood, fish and paella. We make our own chorizo with spices imported from Spain.

We have live music Wednesday through Saturday. Call to find out about the schedule of the Flamenco Shows.

In our Wine Cellar you will find bottles from almost every region in Spain including Ribera del Duel Duero, Rioja, Rid Baixas, Priorat, etc.

We have full liquor license and Happy Hour 7 days a week from 4:00 - 8:00 PM.
More

Nikki Beach at OreyaNikki Beach at Oreya
$$$$
Greek | Miami Beach / South Beach, Miami - Dade County

Nikki Beach is a global luxury lifestyle & hospitality brand that combines the elements of music, dining, entertainment, fashion, film and art into one.More

Sette OsteriaSette Osteria
$$$$
Italian | Wynwood, Miami - Dade County

Sette is Italian for seven, the traditional "lucky" number. The restaurant design is cool, chic and trendy with a traditional Italian tone, and with a great "feel and flow." Sette Osteria is a destination place for people as well as a place for people walking in the Heart of Wynwood.
Decor: Sette Osteria has an open kitchen and an action station viewable by guests. Pizzas are cooked in a wood-burning pizza oven. Everything is made to order including homemade pastas and plenty of Gluten free options.
The best decor in a restaurant is people. The decor is soft and appealing but still carries a theme of sophisticated Italian culture and international buzz.
Daily Happy hour from 4-7pm and Bottomless Mimosas and Bellinis Brunch every Saturday and Sunday from 11am-4pmMore

Discover Wynwood

As a home to hipsters and tourists alike, Wynwood follows all of the latest trends in dining. You'll find lots of eateries that fuse global traditions and get creative with the tastes on their menu from infused cocktails to exotic ingredients. Cuban-inspired dishes are ubiquitous, so enjoy an authentic Cubano sandwich and a side of fried plantains. Eco-friendly restaurants are also a staple in this community, so vegan visitors can easily find quality foods like curried tofu, seitan burgers and even faux BBQ ribs. Of course, you can also find an array of traditional Italian, Asian, Mediterranean, and French restaurants as well.