The location in Houston, Texas was open since 1977, and was one of the most successful clubs through the 1990s.
The Houston, Texas location opened in 1977 and was one of the most successful clubs throughout the 1990s.