Tejas Grill & Sports Bar
Address:
1201 Lamar St, Houston, TX 77002
Phone:
(713) 739-8352
Nice to Know:
- Noise Level Average
- Parking Street
- Accepts Credit Cards Yes
- Good For Groups Yes
- Recommended Meal Lunch
Restaurants,
Bars
Other Businesses:
- La Colmena at 10050 Veterans Memorial Dr, Houston, TX 77038
- Burger king at 1823 W Mt Houston Rd, Houston, TX 77038
- World Catering International Bakery at 73 Silver Rd, Houston, TX 77057
- Cafe Paris at 1100 Texas St, Houston, TX 77002
- Otto's BBQ at 1200 Mckinney St, STE 331, Houston, TX 77010