Local franchise serving authentic Tex-mex cuisine in a lively atmosphere. This location features outdoor patio seating, a large well stocked bar, and extended happy hours.
800 Town and Country Blvd
Houston, TX 77024
The changing table is sloped, the buckle is broken and it's so dark you can barely see...