Address: 2234 N Western Ave, Chicago, IL 60647 Phone: (773) 687-9408
Reviewed on 01/05/2025
By: Christopher V.
Taqueria Chingon has 5 star potential, but they miss a few marks. I really appreciate that literally everything is made in house. The horchata may even be... more