Update Info - Tejas Barbacoa
This restaurant was reported as closed. If it is open, let us know.
Tejas Barbacoa
1901 West Ave
San Antonio, TX 78201
1901 West Ave
San Antonio, TX 78201
This restaurant was reported as closed. If it is open, let us know.