Catbirds has been a staple in Houston since 1995, offering a welcoming atmosphere for patrons to enjoy drinks and socialize.
Conveniently located on Westheimer Road, Catbirds is a popular spot for locals and visitors alike to unwind and have a good time.
Generated from the website