Address: 2525 W North Ave, Chicago, IL 60647 Phone: (773) 697-8913
Reviewed on 07/28/2025
By: Samantha V.
as a tourist, i loved it here!!! the vibes here were immaculate - causal yet modern everything was amazing especially the flautas de pollos (chicken... more
Reviewed on 09/28/2025
By: Heather M.
We ordered the carne asada tacos and they were a little small, so I definitely recommend ordering 2, but they were delicious. There wasn't any room to sit... more