The closure comes roughly three months after new owners acquired the restaurant.
Posted inFood & Drink
San Antonio North Side staple Tiago’s Cabo Grille closes after 18 years
The closure comes roughly three months after new owners acquired the restaurant.
