30 "People Watching" restaurants in Miami.
Zak The Baker is a Wynwood bakery where you will find the best breads and pastries in Miami.
Cafe La Trova on Calle Ocho is a huge Cuban restaurant with live music, great cocktails, and very good food.
Mandolin Aegean Bistro in the Design District serves very solid Mediterranean food on a beautiful outdoor patio.
Enriqueta’s is an old-school Cuban diner that specializes in breakfast food and great sandwiches.
Soya e Pomodoro is a charming Italian restaurant in Downtown heavily decorated with random things and hosts occasional live jazz.
Taquiza is a rare affordable spot in South Beach that also makes some of the best tacos in the city.
When you’ve had two to four more drinks than planned, head to La Sandwicherie in South Beach after a night out - they’re open until 5am.
La Moon is a casual Colombian spot in Brickell famous for incredibly large hot dogs covered in an equally incredible amount of sauce.
Ember is an upscale American restaurant in the Design District that looks way more interesting than it actually is.
Barton G. is a grossly expensive restaurant that serves bad food alongside ridiculous props.
Unseen Creatures is a brewery on Bird Road that makes really great beer and usually has a food truck outside.
Astra is a Mediterranean rooftop restaurant in Wynwood where you should probably just stick to drinks.
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.
Panther Coffee is a small coffee shop in the heart of Wynwood. The cold brew is crazy strong and there’s some outdoor seating too.