Get directions to: Taqueria Rio Grande, San Antonio, TX
Restaurant address: 4549 W Commerce St San Antonio, TX 78237, USA
Restaurant: Taqueria Rio Grande