Thelma Bar B Que

Thelma Bar B Que

Restaurants in Houston, TX

Restaurants Steakhouses

Contact us

Location

1020 Live Oak St.,
Houston , TX 77003 UNITED STATES

Reviews

Thelma Bar B Que 713-228-2262
1020 Live Oak St.,
Houston , TX 77003 UNITED STATES
$
Thelma Bar B Que

Detail information

Company name
Thelma Bar B Que
Category
Restaurants
Rating
Not Rated
Is this your business? Manage via YEXT
edit delete

Thelma Bar B Que

Contacts Location Details