1. El Mercado 331 Vertin Blvd, Shorewood, IL 60404 Coordinate: 41.5406,-88.20352 Phone: (815) 577-1801