Top Local Places

Black's BBQ

215 N Main St, Lockhart, United States
Restaurant

Description

ad

Black's Barbecue, located in Lockhart, Texas (the Barbecue Capital of Texas), is Texas' oldest and best major barbecue restaurant continuously owned by the same family. Find out what's kept generations of Texans coming back for more!

Quiz