Get directions to: Taqueria Jalisco, San Antonio, TX
Restaurant address: 1310 S Ww White Rd San Antonio, TX 78220, USA
Restaurant: Taqueria Jalisco