Update Info - Tejas Grill Sports Bar
This restaurant was reported as closed. If it is open, let us know.
Tejas Grill Sports Bar
1201 Lamar
Houston, TX 77010
1201 Lamar
Houston, TX 77010
This restaurant was reported as closed. If it is open, let us know.