Update Info - Throttle Back Grill
This restaurant was reported as closed. If it is open, let us know.
Throttle Back Grill
8535 Mission Rd
San Antonio, TX 78214
8535 Mission Rd
San Antonio, TX 78214
This restaurant was reported as closed. If it is open, let us know.