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