Thelma's Bar B Que Reviews & Details
Thelma's Bar B Que
1020 Live Oak St
Thelma's Bar B Que is located at 1020 Live Oak St in Houston near the intersection of Live Oak St and Lamar St. Their menu consists of American dishes . Call (713) 228-2262 today!
- On The Menu:Barbecue
- Major Intersection:Live Oak St And Lamar St
Tell us more about Thelma's Bar B Que Houston!