South Beach

South Beach

South Beach
810 Pacific, Houston, TX
77006, USA

 

About

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

Date

Performers

 

There are no upcoming gigs.


View past shows ›