
Dining
Terry Black's Barbecue to open San Antonio location Nov. 17.
By Isabella Cortez
Advertisement · Why this ad?

Popular San Antonio restaurant, Otto's Ice House, will permanently close Nov. 20, the restaurant confirmed in a statement on social media.