We went on a barbecue pilgrimmage to Lockhart, south of Austin, known as the “barbecue capital of Texas“. Would we find some good ‘cue there?
We went on a barbecue pilgrimmage to Lockhart, south of Austin, known as the “barbecue capital of Texas“. Would we find some good ‘cue there?