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
Yardbird Southern Table & Bar
Yardbird Southern Table & Bar in South Beach serves fried chicken and other southern classics in a stylish space.
Upland is where to go to escape the clubs and chain steakhouses of South Pointe, while also enjoying some really good pizza and pasta.
The Broken Shaker
The Broken Shaker in South Beach is where to go for drinks on a tree-lined patio by a pool and to get away from the nearby clubs.
More Italian spotsSee more
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
Pubbelly Noodle Bar
Head to Pubbelly Noodle Bar in Bayshore for creative dishes like mofongo ramen during their two daily Happy Hours.
Suggested by our writers
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.
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.
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