Hours: Lunch, Dinner: seven days
Price: $
Chicago, IL 60618-1617
North Center storefront taqueria.
Not reviewed.
Features: BYO, Open Sunday, Open Monday, Reservations Not Accepted
Showing 1-1 of 1
Select a star to rate.
© 2021 Chicago Reader
Reviews
Showing 1-1 of 1