28 "Impressing Out of Towners" restaurants in Miami.
Redfish is a waterfront seafood restaurant in Coral Gables where the view is the main attraction.
The Bazaar is an upscale restaurant that serves dishes that look like science experiments. Luckily, it tastes good too.
Sushi By Bou is a six-seat omakase inside the old Versace Mansion in South Beach. It’s definitely a special occasion spot.
Terras is a rooftop bar and restaurant on top of the Life House hotel in Little Havana. The drinks are great and so is the food.
Amara At Paraiso in Edgewater is a beautiful place to eat outside and take in the view of Biscayne Bay. The mostly seafood menu is also really good.
Watr is a rooftop restaurant on top of South Beach’s 1 Hotel. The food is nothing special, but this place has one of the best views in Miami Beach.
The Lido Bayside Grill is a waterfront restaurant inside Miami Beach’s Standard Hotel. The view - not the food - is the reason to come here.
Malibu Farm is a mostly outdoor restaurant in the Eden Roc Hotel that serves healthy dishes and has a great view of the beach.
Balloo is a tiny restaurant in Downtown that serves a very good mix of Indian, Trinidadian, Carribean, and Chinese dishes.
Fooq’s is a Downtown spot that serves very good Persian food in a space stylish enough to bring a date.
Joe’s Take Away is the much more casual location next door to Joe’s Stone Crab where you can show up in shorts and get food to go.
Boia De is a little Italian spot in Buena Vista that’s perfect for a date or dinner with a few friends.
NIU Kitchen is a tiny spot in Downtown Miami serving excellent Catalan food. Bring someone you really want to impress.
Sanguich De Miami in Little Havana makes the best Cuban sandwiches in the city.
27 Restaurant in Mid-Beach does both dinner and drinks incredibly well in a laid back, tropical space.