So.Tex BBQ
So.Tex BBQ
BBQ Restaurant
Directions
More
Claim This Place
Details
Hours
Permanently Closed
Address
202 Lamar St
San Antonio, TX 78202
United States
Claim This Place