Houston, TX 77006
TC's Show Bar is one of the best spots to catch a drag show in Montrose.
The ladies of TC's bring drag to a new level with an ever-evolving cast of some of the city's best talent. It's always happy hour at TC's, with drink prices that will keep you coming back for more. Flat screen TVs, bar top video games and a pool table make the bar interactive.
Open until 2 am daily.