S07E08: Check Please Mundial 1/18/2008
A charmingly tiny and tightly packed restaurant that combines Mexican cuisine with Mediterranean flavor. Pilsen / Heart of Chicago / Little Village 1640 W. 18th Street Chicago, IL 60608 (312) 491-9908 Premiered 1/18/2008