South Beach

South Beach

South Beach
810 Pacific, Houston, TX
77006, USA



South Beach is located in the heart of Houston's Montrose area. Equipped with more of the latest gear we're sure you won't visit another club that has as many of the same features we do.

Upcoming Shows




There are no upcoming gigs.

View past shows ›