Skip to main content

El Cid

restaurant · mexican restaurant · Chicago, IL

Address
2645 N Kedzie Ave, Chicago, IL 60647
Phone
(773) 395-0505
Website
elcid2.com
Where
41.9298, -87.7073

Search Hominin for El Cid

Other restaurants nearby

More in Chicago

El Cid — restaurant in Chicago, IL | Hominin