43 "People Watching" restaurants in Miami.
Fish House is a South Miami seafood restaurant with a huge menu and weekly live music.
Robert Is Here is a market in Homestead that sells great produce, homemade sauces, and excellent milkshakes.
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.