Address: 2901 W Diversey Ave, Chicago, IL 60647 Phone: (773) 799-8875
Reviewed on 01/05/2025
By: Christopher V.
I'd passed by Mezcala 200 times before finally popping in. From the outside it always looked like a vibrant good time. Honestly, the food quality and... more
Reviewed on 06/08/2024
By: Johanna H.
Probably the best value highest quality taco spot in the area. Three tacos and a margarita to go for $17 *not* during happy hour. Taqueria chingon and... more