Terry Black's Barbecue is bringing its Central Texas-style barbecue to San Antonio, with a new Broadway location scheduled to open November 17. The smokehouse at 2102 Broadway is built around six Terry Black's Adds Six 1,000-Gallon Smokers to Broadway Location in San AntonioRead more