Get directions to: El Barrio Restaurant, Mundelein, IL
Restaurant address: 1122 Diamond Lake Rd Mundelein, IL 60060, USA
Restaurant: El Barrio Restaurant