Guys: there's a screen in the men's room that lets you see the bar and keep with the game/Chicks: that means he can see the guy trying to hit on you while he's in the john 😜
The Houston Texans Grille, located in City Centre Mall is the premiere sports restaurant. It offers a wide variety of food and drink options, the best service and unparalleled entertainment.