El Cid is a well-established restaurant in Chicago, IL that offers a diverse menu of Spanish cuisine.
Known for its vibrant atmosphere and traditional dishes, El Cid provides a dining experience that transports customers to the heart of Spain.
Generated from their business information