Restaurant
Appears in 1 story · Last updated Oct 21, 2026
Licensed at 4021 W North Ave, Chicago
I Love Michoacana received a Chicago retail food establishment licence for 4021 W North Ave on Oct 19. The licence covers food prepared on-site with a dining area.
Updated Oct 21
No stories match your search
Try a different keyword
How would you like to describe your experience with the app today?