News

A new restaurant has opened San Angelo with a large outdoor venue, frequently featuring live music. Troubadours Bar and Grill is now open at the former Concho Pearl Ice House at 1605 S.