The food at Ixcapuzalco is High Mexican, meaning authentic, with entrees featuring duck, chicken, and quail. 2919 N. Milwaukee Ave. Chicago, IL 60618 (773) 486-7340 Premiered 11/27/2001
Comments