28 "Impressing Out of Towners" restaurants in Miami.
The Cleat is an outdoor bar in Key Biscayne with the best waterfront view in Miami.
El Novillo is an upscale Nicaraguan spot in Sweetwater that serves steak and hard-to-find classics.
Doral’s La Esquina Del Lechon is one of the best places for lechon asado in Miami.
Tigre is a beautiful Argentinian restaurant in the Upper East Side with waterfront seating and good food.
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.
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.