Thelma Bar-B-Que
Address:
1020 Live Oak St, Houston, TX 77003
Phone:
(713) 228-2262
Restaurants
Other Businesses:
- Toddy Products Inc at 1206 Brooks St, Houston, TX 77009
- Taqueria Allende NL at 1201 Quitman St, Houston, TX 77009
- Kilburn's Tavern & Grille at 12910 Malcomson Rd, Houston, TX 77070
- Husky's at 16010 West Rd, Houston, TX 77095
- Cafe Krishna at 1701 Commerce St, Houston, TX 77002