Get directions to: Chilaquel Taqueria El, San Antonio, TX
Restaurant address: 1821 West Commerce Street San Antonio, TX 78207, USA
Restaurant: Chilaquel Taqueria El