The Original Black's Barbecue
(
4.0 on Yelp )

Location: 215 N Main St, Lockhart, TX 78644