Mexican restaurant · Logan Square
3
3 Postcards
El Cid, a vibrant Mexican gem in Logan Square, offers fresh dishes, killer margaritas, and a cozy patio perfect for gatherings year-round.
2645 N Kedzie Ave, Chicago, IL 60647 Get directions
$$ · Menu