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.