Texans Grille set to open

The Houston Texans Grille on the west side of town is a state-of-the-art restaurant with the fan first and foremost in mind.

Advertising