Get directions to: Taqueria San Jose Incorporated, Chicago, IL
Restaurant address: 3253 S Halsted St Chicago, IL 60608, USA
Restaurant: Taqueria San Jose Incorporated