Miami Restaurants

Make a free reservation

View all 6176 restaurants in Miami

Best American Restaurants in Miami

Circle Brunch - The BreakersCircle Brunch - The Breakers
(518)
$$$$
American | Palm Beach, Palm Beach County
Mariposa at Neiman Marcus - Coral GablesMariposa at Neiman Marcus - Coral Gables
(227)
$$$$
American | Coral Gables / Coral Way, Miami - Dade County
Upland-Miami BeachUpland-Miami Beach
(647)
$$$$
American | Miami Beach / South Beach, Miami - Dade County
Swirl Wine BistroSwirl Wine Bistro
(49)
$$$$
American | Coral Springs, Ft. Lauderdale - Broward County
Pelican Cafe - Lake ParkPelican Cafe - Lake Park
(201)
$$$$
American | North Palm Beach, Palm Beach County
Cafe MaxxCafe Maxx
(400)
$$$$
American | Pompano Beach, Ft. Lauderdale - Broward County
Doc B's Fresh KitchenDoc B's Fresh Kitchen
(430)
$$$$
American | Fort Lauderdale, Ft. Lauderdale - Broward County
Pinch KitchenPinch Kitchen
(111)
$$$$
American | MiMo / Upper East Side, Miami - Dade County
Bourbon Steak by Michael Mina - MiamiBourbon Steak by Michael Mina - Miami
(1516)
$$$$
American | Aventura, Miami - Dade County
Blue CollarBlue Collar
(287)
$$$$
American | Miami, Miami - Dade County
Seasons 52 - Coral GablesSeasons 52 - Coral Gables
(2943)
$$$$
American | Coral Gables / Coral Way, Miami - Dade County
WhiskWhisk
(55)
$$$$
American | Miami, Miami - Dade County
Seasons 52 - Boca RatonSeasons 52 - Boca Raton
(7195)
$$$$
American | Boca Raton, Palm Beach County

Best Italian Restaurants in Miami

CRUSTCRUST
(1198)
$$$$
Italian | Downtown Miami, Miami - Dade County
Red Carpet Italian RestaurantRed Carpet Italian Restaurant
(165)
$$$$
Italian | Coral Gables / Coral Way, Miami - Dade County
Trattoria RomanaTrattoria Romana
(1797)
$$$$
Italian | Boca Raton, Palm Beach County
Caffe AbbracciCaffe Abbracci
(610)
$$$$
Italian | Coral Gables / Coral Way, Miami - Dade County
Sapore di Mare Italian Seafood - Coconut GroveSapore di Mare Italian Seafood - Coconut Grove
(200)
$$$$
Italian | Coconut Grove, Miami - Dade County
Ponte Vecchio Ristorante e PizzeriaPonte Vecchio Ristorante e Pizzeria
(44)
$$$$
Italian | Coral Gables / Coral Way, Miami - Dade County
Casa D' AngeloCasa D' Angelo
(2213)
$$$$
Italian | Fort Lauderdale, Ft. Lauderdale - Broward County
Caffe PortofinoCaffe Portofino
(304)
$$$$
Italian | South Miami, Miami - Dade County
Marcello's :La SirenaMarcello's :La Sirena
(1122)
$$$$
Italian | West Palm Beach, Palm Beach County
Il Mulino New York - South BeachIl Mulino New York - South Beach
(363)
$$$$
Italian | Miami Beach / South Beach, Miami - Dade County
Ferraro's KitchenFerraro's Kitchen
(211)
$$$$
Italian | MiMo / Upper East Side, Miami - Dade County
Macchialina Taverna RusticaMacchialina Taverna Rustica
(784)
$$$$
Italian | Miami Beach / South Beach, Miami - Dade County
Osteria Del TeatroOsteria Del Teatro
(404)
$$$$
Italian | Miami Beach / South Beach, Miami - Dade County
Cafe Avanti RestaurantCafe Avanti Restaurant
(297)
$$$$
Italian | Miami Beach / South Beach, Miami - Dade County
Cipriani Downtown MiamiCipriani Downtown Miami
(844)
$$$$
Italian | Downtown Miami, Miami - Dade County

Treat your taste buds: Explore Miami restaurants.

Earn Free Meals Faster with Bonus Points

Miami's most booked Bonus Point Tables
LEYNIA – DELANO HOTELLEYNIA – DELANO HOTEL
317 reviews
$$$$
Argentinean | Miami Beach / South Beach, Miami - Dade County

Thank you all for going out of your way to help me celebrate my wife on her Birthday!! More

OpenTable Diner -
STK – Miami BeachSTK – Miami Beach
846 reviews
$$$$
Steakhouse | Miami, Miami - Dade County

Gustavo our waiter was amazing. He went above to ensure that we had a great time. The Waygu sliders were sublime, as well as the mac and cheese(very creamy and savory). The steaks were incredibly succulent despite my company and I getting different cuts. The drinks were also great. I highly recommend Eden’s Kiss. All in All, take the risk and visit. More

OpenTable Diner -
Grille 401Grille 401
949 reviews
$$$$
Contemporary American | Fort Lauderdale, Ft. Lauderdale - Broward County

Grille 401 used to be my go to place for business lunches but they seem to change the menu a lot and they’ve eliminated my favorite dish. Plus they don’t serve any warm bread like most restaurants do. I would still recommend but not quite as good as before. More

OpenTable Diner -
Cantina La VeinteCantina La Veinte
679 reviews
$$$$
Mexican | Brickell, Miami - Dade County

Delicious!!! Loved the cadillac margarita 👌🏻👌🏻 More

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

Fantastic meal, couldn’t recommend more. Be prepared to take a hit in the wallet though More

OpenTable Diner -

Diners' Choice Winners: Best Overall

Miami's best restaurants based upon thousands of OpenTable diner reviews
TwentyTwenty Grille1. TwentyTwenty Grille
681 reviews
$$$$
Contemporary American | Boca Raton, Palm Beach County

Staff, chef very attentive.. food fantastic Will return More

OpenTable Diner -
The Grill at Calvary Chapel of Fort Lauderdale2. The Grill at Calvary Chapel of Fort Lauderdale
313 reviews
$$$$
Contemporary American | Fort Lauderdale, Ft. Lauderdale - Broward County

Great experience from door to dessert. Very well run. Food and service are stellar in every way. Love this place! More

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

It was just lovely. The staff was attentive. A musician was playing a harp. The room was gorgeous even on a rainy day. The food was excellent. More

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

Great service ombiance and food More

OpenTable Diner -
Krave Restaurant5. Krave Restaurant
157 reviews
$$$$
French American | Jupiter, Palm Beach County

Fabulous Order the lamb SHANK!!!! WILL DEFINITELY GO BACK More

OpenTable Diner -

New to OpenTable

Miami restaurants that recently joined the OpenTable network
Benihana - Boca RatonBenihana - Boca Raton
$$$$
Japanese | Boca Raton, Palm Beach County

Welcome to Benihana and a dining experience unlike any other! Our guests are seated at communal tables in groups, where your personal chef will perform the ancient art of Teppanyaki. Watch as we slice and dice, preparing a meal that will dazzle your eyes as well taste buds, whether you choose mouth-watering steak, tender chicken or succulent seafood. You can also enjoy sushi prepared by a talented sushi chef and indulge in a specialty cocktail. The 7,800 square foot restaurant includes 21 teppanyaki dining tables where guests can enjoy the full Benihana experience. The restaurant also includes a full-service cocktail bar with seating for 30 people. Guests looking to celebrate a special occasion can dine in our private dining or semi-private dining rooms which each include four tables. This
location offers online ordering and delivery.
More

Jabibi DoralJabibi Doral
$$$$
Lebanese | Doral, Miami - Dade County

You are Welcome to JABIBI DORAL, come and enjoy our delicous dishes Lebanese food. Our kitchen team provides a complete lunch and dinner for you. The amazing menu card is giving you a choice between all kind of dishes. Delicious soups, healthy salads, meat, and fish dishes.
In our restaurant you can enjoy all kind of Arabic and dishes. We offer you various homemade kibbeh, Warak Arish, Hummus, Tabbouleh, Falafel, Chicken Halal Shawarma, Lamb Halal Shawarma, Skewers Beef, Chicken and Lamb mechwi, Manaich Zatar w zeit, Lahem bi ajin and more dishes. Jabibi Doral the cooks are working every afternoon and evening with fresh local products. Satisfy your sweet tooth with one of our traditional desserts.More

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

Sette is Italian for seven, the traditional "lucky" number. The restaurant design is comfortable 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 area to come in and enjoy.



Decor: Sette Osteria has an open kitchen and an action station viewable by guests. Pizzas are cooked in a wood-burning pizza oven.



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

The Balcony Las OlasThe Balcony Las Olas
$$$$
Tapas / Small Plates | Fort Lauderdale, Ft. Lauderdale - Broward County

The Balcony, an upscale two-story restaurant which features an open-air rooftop and balcony on Fort Lauderdale’s trendy Las Olas Boulevard, is now open. It features New Orleans-style cuisine, including tapas-style small plates, craft cocktails and live music. Owned by the PDKN Restaurant Group and led by Executive Chef Simon Porter, the restaurant will incorporate the dynamic tastes of New Orleans, which blends French, Spanish, West African, Amerindian, German, Italian, Irish and Vietnamese influences and ingredientsMore

The Beauty and the BeefThe Beauty and the Beef
$$$$
American | Palm Beach, Palm Beach County

Best gourmet hamburgers, poutine and other fad food you'll find on any restaurant menu. Party with your friends, watch hockey, baseball, football, soccer, boxing (NHL, NFL, UEFA, MLS, NBA, MLB, UFC, F1...) at our sports bar - just have fun! 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.