41 "People Watching" restaurants in Miami.
Gitano is a pricey Mexican restaurant in a Mid-Beach hotel that’s mainly filled with tourists and people trying to relive their Tulum vacation.
El Patio is an outdoor bar in Wynwood. This place gets packed and loud, so it really feels like more of a club atmosphere.
Basement is a club in Mid-Beach with bowling lanes, a small indoor ice skating rink, and a dance floor.
E11even is a 24/7 club in Downtown. It’s part nightclub, part strip club, and 100% ridiculous.
Twist is a classic LGBTQ club in South Beach. It’s made up of a series of small rooms and is a fun place to dance.
Los Altos is a speakeasy club on top of a taco restaurant in Little Havana. Come to dance to pop remixes and drink cocktails.
ATV Records is a small Downtown club from the former Electric Pickle team. If a DJ you like is playing, it’s a fun room.
Floyd is a club in Downtown that’s open late. It’s pretty small, so don’t expect a lot of personal space and be ready to dance.
Club Space is a Downtown club that’s open for 24-hours on the weekend and also books great DJs.
On The Rocks is a dive bar in North Beach. Come for drinks after a beach day or late-night karaoke.
Ted’s is a dive bar in South of Fifth. It’s pretty much the only place in South of Fifth with cheapish beer and no dress code.
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.