Full menu with prices & pictures
Iztatl Cocina Mexica... 4808 N Milwaukee Ave, Chicago, IL 60...
The restaurant is also easily accessible by municipal transportation. The closest station is CTA-Jefferson Park, which is 205 meters away.
The restaurant from Chicago offers 80 different menus and drinks on the menu at an average $7.4.