clock menu more-arrow no yes
plate of meatballs on a table being topped with parmesan with red wine in the background
Meatballs from Osteria Morini
Liz Clayman/Official Press Photo

16 Noteworthy South Beach Restaurants

No tourist traps here

View as Map
Meatballs from Osteria Morini
| Liz Clayman/Official Press Photo

Dining options on South Beach include way more than just the average Ocean Drive tourist trap where the 3-for-1 drink special still costs a pretty penny. From swanky hotel restaurants, to a family-owned reservation recommended Italian spot, a late night taco joint, and everything in between, there’s always a delicious meal to be found on along the two mile stretch from South Pointe Park to 23rd Street. Here are 16 restaurants on South Beach that are worth the visit.

The latest CDC guidance for vaccinated diners during the COVID-19 outbreak is here; dining out still carries risks for unvaccinated diners and workers. Please be aware of changing local rules, and check individual restaurant websites for any additional restrictions such as mask requirements. Find a local vaccination site here.

Read More
Note: Restaurants on this map are listed geographically.

1. Pubbelly Sushi

Copy Link
1424 20th St
Miami Beach, FL 33139
(305) 531-9282
Visit Website

A longtime favorite in Sunset Harbour, which has spawned locations all across South Florida, Pubbelly Sushi is best known for its creative rolls with Latin flavors like the spicy tuna made with arroz pegao (rice with crispy bits), truffle oil, and sea salt, or the butter krab roll with goma soy paper, imitation crab, ponzu, and warm clarified butter for dipping. But rolls aren’t the only option with standout items like the tuna pizza, pork bao, spare ribs, and kimchee fried rice filling out the menu. But be careful, while portions are a decent and meant for sharing, it’s easy to get overly excited and want them all.

2. Casa Isola Osteria

Copy Link
1418 20th St
Miami Beach, FL 33139
(786) 558-5787
Visit Website

Jose Mendin’s latest creation is Italian in focus with a nod to his roots, taking over the former Pubbelly space in Sunset Harbour. The homey space features plenty of hearty dishes that come from chef Santo Angello’s childhood like the prosciutto bread with parmesan honey butter, burrata panzanella, veal chop parmigiana, braised lamb Bolognese, and short rib and taleggio cheese ravioli,

3. Lucali

Copy Link
1930 Bay Rd
Miami Beach, FL 33139
(305) 695-4441
Visit Website

As one of the first New York City imports in South Florida, Lucali has been a hit in Miami since the day it opened nearly a decade ago. The pizzas and calzones are made with handmade dough, wheeled into thin sheets by empty wine bottles before they enter the wooden oven. Simplicity is key at this Sunset Harbour restaurant, but the devil is in the details, as the restaurant uses some of the best ingredients around. As for the toppings, pile up and enjoy.

4. Osteria Morini

Copy Link
1750 Alton Rd
Miami Beach, FL 33139
(305) 918-1037
Visit Website

Perched on the Collins Canal inside the Kimpton Palomar South Beach, this restaurant from the team behind Michelin-stared Marea and Ai Fiori boasts cuisine from Northern Italy’s Emilia-Romagna region like seafood salad, prosciutto and mortadella meatballs, ricotta gnocchi in a black kale pesto, squid ink pasta, and pistachio-crusted duck breast.

5. Bodega Taqueria y Tequila (Multiple locations)

Copy Link
1220 16th St
Miami, FL 33139
(305) 704-2145
Visit Website

Tacos aren’t just for Tuesdays at Bodega. This menu boasts 13 kinds of tacos and six different types of burritos to choose from on its extensive menu. Traditionalists will enjoy the al pastor with roasted pork, charred pineapple, red onion, cilantro, and salsa rosada, while those looking for something a little different will love the camaron BLT with grilled shrimp, bacon, cabbage, and tomato drizzled with a chipotle cotija dressing. Going meat-free? There’s a vegan “pollo” taco on the menu as well. 

6. Byblos Miami

Copy Link
1545 Collins Ave
Miami Beach, FL 33139
(786) 864-2990
Visit Website

Style is what sets Byblos apart from its South Beach neighbors. From the decor to the menu, every detail conveys Eastern Mediterranean sophistication. Dishes range from small to large plates, and feature items like Middle Eastern fried chicken, lamb ribs, and pide filled with black truffle. Don’t miss the cold tea cocktail service, which is as photogenic as it is tasty offered in a variety of different combinations.

7. Benh Mi

Copy Link
1436 Washington Ave
Miami Beach, FL 33139

Benh Mi started off selling through Instagram during the height of the COVID-19 pandemic to great fanfare and that success has parlayed into a permanent location for the restaurant off Espanola Way. The star of the menu is the classic Vietnamese sandwich, the banh mi, which is served in various protein styles from lemongrass meatball to roasted pork, along with dishes like the extra crunchy spicy chicken tenders, vegetable spring rolls, beef salad with skirt steak, and green papaya salad with mangos.

8. Taquiza

Copy Link
1351 Collins Ave
Miami Beach, FL 33139
(305) 203-2197
Visit Website

Taquiza and its masa are known to draw beach-goers on a regular basis, and those regulars know it’s all about the totopos, the restaurant’s perfectly fried blue masa corn chips that are prepared to order. Pair these chips with any combination of tacos and the day will be complete. Feeling adventurous? Try the chapulines taco (grasshoppers) and washed back with a strong margarita.

9. Como Como

Copy Link
919 Washington Ave
Miami, FL 33139
(305) 423-8004
Visit Website

This sleek and sexy newcomer on the ground floor of the Moxy South Beach showcases popular high-end Mexican flavors with a heavy seafood slant. Don’t miss the pescado a la talla made with snapper that is butterflied, grilled, and topped with two marinades: green on one side and red on the other, or the octopus carnitas and completed with all the best taco toppings. The raw bar items have a Mexican twist like oysters served with a pineapple-vinegar mignonette and tartare de pescado made tableside.

10. Macchialina

Copy Link
5506, 820 Alton Rd
Miami Beach, FL 33139
(305) 534-2124
Visit Website

This cozy, family-owned Italian restaurant is home to some of the best pasta in the city. Start with the creamy polenta, before moving to the cacio e pepe, and end with the tiramisu, but honestly there’s no wrong move in between. And make sure to grab a seat on its newly installed patio dubbed “il Giardino” for a proper al fresco meal.

11. Azabu Miami Beach

Copy Link
161 Ocean Dr
Miami Beach, FL 33139
(786) 276-0520
Visit Website

This New York City import boasts a “hidden” sushi counter inside its main restaurant, which serves omakase using local and imported seafood from the top fish markets in Japan. Pair the meal with one of the 40 imported whiskeys on hand. Keep an eye on its social media channels for announcements about a wide variety of collaboration dinners with local chefs and purveyors.

12. Stubborn Seed

Copy Link
101 Washington Ave
Miami Beach, FL 33139
(786) 322-5211
Visit Website

The solo debut by Miami’s own Top Chef winner Jeremy Ford, Stubborn Seed is a cozy-yet-hip South of Fifth restaurant turning out some of the city’s most elevated cuisine. While there is a complete a la carte menu with dishes like ricotta gnudi, warm celery root with crispy mushrooms, and smoked prime rib, the real highlight here is the tasting menu where guests can try a bevy of classics and seasonal dishes.

13. Carbone

Copy Link
49 Collins Ave
Miami Beach, FL 33139

The South Beach location of Carbone serves up the same high-end takes on classic Italian-American dishes that its New York City counterpart has since 2012. On the menu expect dishes like its famous spicy rigatoni in a vodka sauce, the Caesar salad “alla ZZ” that is prepared tableside, veal chop parmesan, alongside some serious old school vibes, strong yet balanced cocktails, and plenty of people watching. Reservations are a hot commodity, but the people watching make it worth it.

14. Joe's Stone Crab Restaurant

Copy Link
11 Washington Ave
Miami Beach, FL 33139
(305) 673-0365
Visit Website

The Miami institution that prides itself in discovering the tasty crustacean more than 100 years ago is still serving them every season in its iconic South Beach location. This year Joe’s added a new 1,400-square-foot outdoor area for those wanting to dine outside on its claws and classic sides like hash browns and creamed spinach, and has even offered a few nightly reservations on Resy, a first for the famously no-reservation eatery. Don’t want to spend time waiting? Then head next door to Joe’s Takeway and eat the same caliber claws at home. 

15. Abbalé Telavivian Kitchen

Copy Link
864 Commerce St
Miami Beach, FL 33139
(305) 902-3477
Visit Website

From the team who brought Miami favorites like My Ceviche and Pura Vida comes a laidback Israeli and Mediterranean cafe that has quickly become a favorite in the South of Fifth neighborhood. At lunch and dinner guests can find more hearty dishes like fattoush (bread salad), pitas stuffed with falafel and lamb kofta (meatball), and roasted whole branzino, all of which can be paired with a large selection of Israeli wines.

16. RED South Beach

Copy Link
801 South Pointe Dr
Miami Beach, FL 33139
(305) 534-3688
Visit Website

This South Beach steakhouse has gotten new larger digs over the past year, but is still best known for serving up high-caliber steaks with equally impressive sides. The best course of action? Opt for a cut of meat, like the 40-day aged, Kansas City bone-in strip, with a side of the restaurant’s popular lobster macaroni and cheese or truffle whipped potatoes.

1. Pubbelly Sushi

1424 20th St, Miami Beach, FL 33139

A longtime favorite in Sunset Harbour, which has spawned locations all across South Florida, Pubbelly Sushi is best known for its creative rolls with Latin flavors like the spicy tuna made with arroz pegao (rice with crispy bits), truffle oil, and sea salt, or the butter krab roll with goma soy paper, imitation crab, ponzu, and warm clarified butter for dipping. But rolls aren’t the only option with standout items like the tuna pizza, pork bao, spare ribs, and kimchee fried rice filling out the menu. But be careful, while portions are a decent and meant for sharing, it’s easy to get overly excited and want them all.

1424 20th St
Miami Beach, FL 33139

2. Casa Isola Osteria

1418 20th St, Miami Beach, FL 33139

Jose Mendin’s latest creation is Italian in focus with a nod to his roots, taking over the former Pubbelly space in Sunset Harbour. The homey space features plenty of hearty dishes that come from chef Santo Angello’s childhood like the prosciutto bread with parmesan honey butter, burrata panzanella, veal chop parmigiana, braised lamb Bolognese, and short rib and taleggio cheese ravioli,

1418 20th St
Miami Beach, FL 33139

3. Lucali

1930 Bay Rd, Miami Beach, FL 33139

As one of the first New York City imports in South Florida, Lucali has been a hit in Miami since the day it opened nearly a decade ago. The pizzas and calzones are made with handmade dough, wheeled into thin sheets by empty wine bottles before they enter the wooden oven. Simplicity is key at this Sunset Harbour restaurant, but the devil is in the details, as the restaurant uses some of the best ingredients around. As for the toppings, pile up and enjoy.

1930 Bay Rd
Miami Beach, FL 33139

4. Osteria Morini

1750 Alton Rd, Miami Beach, FL 33139

Perched on the Collins Canal inside the Kimpton Palomar South Beach, this restaurant from the team behind Michelin-stared Marea and Ai Fiori boasts cuisine from Northern Italy’s Emilia-Romagna region like seafood salad, prosciutto and mortadella meatballs, ricotta gnocchi in a black kale pesto, squid ink pasta, and pistachio-crusted duck breast.

1750 Alton Rd
Miami Beach, FL 33139

5. Bodega Taqueria y Tequila (Multiple locations)

1220 16th St, Miami, FL 33139

Tacos aren’t just for Tuesdays at Bodega. This menu boasts 13 kinds of tacos and six different types of burritos to choose from on its extensive menu. Traditionalists will enjoy the al pastor with roasted pork, charred pineapple, red onion, cilantro, and salsa rosada, while those looking for something a little different will love the camaron BLT with grilled shrimp, bacon, cabbage, and tomato drizzled with a chipotle cotija dressing. Going meat-free? There’s a vegan “pollo” taco on the menu as well. 

1220 16th St
Miami, FL 33139

6. Byblos Miami

1545 Collins Ave, Miami Beach, FL 33139

Style is what sets Byblos apart from its South Beach neighbors. From the decor to the menu, every detail conveys Eastern Mediterranean sophistication. Dishes range from small to large plates, and feature items like Middle Eastern fried chicken, lamb ribs, and pide filled with black truffle. Don’t miss the cold tea cocktail service, which is as photogenic as it is tasty offered in a variety of different combinations.

1545 Collins Ave
Miami Beach, FL 33139

7. Benh Mi

1436 Washington Ave, Miami Beach, FL 33139

Benh Mi started off selling through Instagram during the height of the COVID-19 pandemic to great fanfare and that success has parlayed into a permanent location for the restaurant off Espanola Way. The star of the menu is the classic Vietnamese sandwich, the banh mi, which is served in various protein styles from lemongrass meatball to roasted pork, along with dishes like the extra crunchy spicy chicken tenders, vegetable spring rolls, beef salad with skirt steak, and green papaya salad with mangos.

1436 Washington Ave
Miami Beach, FL 33139

8. Taquiza

1351 Collins Ave, Miami Beach, FL 33139

Taquiza and its masa are known to draw beach-goers on a regular basis, and those regulars know it’s all about the totopos, the restaurant’s perfectly fried blue masa corn chips that are prepared to order. Pair these chips with any combination of tacos and the day will be complete. Feeling adventurous? Try the chapulines taco (grasshoppers) and washed back with a strong margarita.

1351 Collins Ave
Miami Beach, FL 33139

9. Como Como

919 Washington Ave, Miami, FL 33139

This sleek and sexy newcomer on the ground floor of the Moxy South Beach showcases popular high-end Mexican flavors with a heavy seafood slant. Don’t miss the pescado a la talla made with snapper that is butterflied, grilled, and topped with two marinades: green on one side and red on the other, or the octopus carnitas and completed with all the best taco toppings. The raw bar items have a Mexican twist like oysters served with a pineapple-vinegar mignonette and tartare de pescado made tableside.

919 Washington Ave
Miami, FL 33139

10. Macchialina

5506, 820 Alton Rd, Miami Beach, FL 33139

This cozy, family-owned Italian restaurant is home to some of the best pasta in the city. Start with the creamy polenta, before moving to the cacio e pepe, and end with the tiramisu, but honestly there’s no wrong move in between. And make sure to grab a seat on its newly installed patio dubbed “il Giardino” for a proper al fresco meal.

5506, 820 Alton Rd
Miami Beach, FL 33139

11. Azabu Miami Beach

161 Ocean Dr, Miami Beach, FL 33139

This New York City import boasts a “hidden” sushi counter inside its main restaurant, which serves omakase using local and imported seafood from the top fish markets in Japan. Pair the meal with one of the 40 imported whiskeys on hand. Keep an eye on its social media channels for announcements about a wide variety of collaboration dinners with local chefs and purveyors.

161 Ocean Dr
Miami Beach, FL 33139

12. Stubborn Seed

101 Washington Ave, Miami Beach, FL 33139

The solo debut by Miami’s own Top Chef winner Jeremy Ford, Stubborn Seed is a cozy-yet-hip South of Fifth restaurant turning out some of the city’s most elevated cuisine. While there is a complete a la carte menu with dishes like ricotta gnudi, warm celery root with crispy mushrooms, and smoked prime rib, the real highlight here is the tasting menu where guests can try a bevy of classics and seasonal dishes.

101 Washington Ave
Miami Beach, FL 33139

13. Carbone

49 Collins Ave, Miami Beach, FL 33139

The South Beach location of Carbone serves up the same high-end takes on classic Italian-American dishes that its New York City counterpart has since 2012. On the menu expect dishes like its famous spicy rigatoni in a vodka sauce, the Caesar salad “alla ZZ” that is prepared tableside, veal chop parmesan, alongside some serious old school vibes, strong yet balanced cocktails, and plenty of people watching. Reservations are a hot commodity, but the people watching make it worth it.

49 Collins Ave
Miami Beach, FL 33139

14. Joe's Stone Crab Restaurant

11 Washington Ave, Miami Beach, FL 33139

The Miami institution that prides itself in discovering the tasty crustacean more than 100 years ago is still serving them every season in its iconic South Beach location. This year Joe’s added a new 1,400-square-foot outdoor area for those wanting to dine outside on its claws and classic sides like hash browns and creamed spinach, and has even offered a few nightly reservations on Resy, a first for the famously no-reservation eatery. Don’t want to spend time waiting? Then head next door to Joe’s Takeway and eat the same caliber claws at home. 

11 Washington Ave
Miami Beach, FL 33139

15. Abbalé Telavivian Kitchen

864 Commerce St, Miami Beach, FL 33139

From the team who brought Miami favorites like My Ceviche and Pura Vida comes a laidback Israeli and Mediterranean cafe that has quickly become a favorite in the South of Fifth neighborhood. At lunch and dinner guests can find more hearty dishes like fattoush (bread salad), pitas stuffed with falafel and lamb kofta (meatball), and roasted whole branzino, all of which can be paired with a large selection of Israeli wines.

864 Commerce St
Miami Beach, FL 33139

Related Maps

16. RED South Beach

801 South Pointe Dr, Miami Beach, FL 33139

This South Beach steakhouse has gotten new larger digs over the past year, but is still best known for serving up high-caliber steaks with equally impressive sides. The best course of action? Opt for a cut of meat, like the 40-day aged, Kansas City bone-in strip, with a side of the restaurant’s popular lobster macaroni and cheese or truffle whipped potatoes.

801 South Pointe Dr
Miami Beach, FL 33139

Related Maps