Macchialina never fails to impress, unlike that story about surfing you tell at every birthday and on every date. It’s a great spot to eat good pasta and split a nice bottle of wine, but it still feels more like an upscale pub than somewhere you’d have to Youtube “how to tie a tie” for. You should make a reservation though, especially for Thursdays when all of their pastas are $10 all night. Bring a few people, or recruit a few strangers on the street, just so that you can justify ordering every pasta on the menu.
More spots in Miami BeachSee more
Broken Shaker in Mid-Beach is where to go for drinks on a tree-lined patio by a pool and to get away from the nearby clubs.
Taquiza is one of the rare affordable spots in South Beach that also makes some of the best tacos in the city.
Yardbird Southern Table & Bar
Yardbird Southern Table & Bar in South Beach serves fried chicken and other southern classics in a stylish space.
More Italian spotsSee more
Pubbelly Noodle Bar
Head to Pubbelly Noodle Bar in Bayshore for creative dishes like mofongo ramen during their two daily Happy Hours.
Le Sirenuse Restaurant & Champagne Bar
The Miami Beach outpost of a famous hotel/restaurant from the Amalfi Coast, Le Sirenuse is Miami’s best answer to serious white tablecloth fine dining
Suggested by our writers
You can’t leave Miami without eating Cuban food at Versailles - head there during the day for a sandwich or for dinner in their ornate dining room.
Hiden is a $130 omakase restaurant in the back of a taco place in Wynwood - it’s one of the best special occasion meals in the city.
Forte dei Marmi
Forte dei Marmi is South Beach’s most grown-up restaurant, come for a special occasion with people who like good Italian food.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more