Visit our Elgin location

Los Comales Elgin

965 Dundee ave
Elgin, IL

 

847-531-8100

 

info@loscomaleselgin.com

We also have a location in Melrose Park

Los Comales Melrose Park

2110 W Lake St
Melrose Park, IL

 

708-345-8500

 

info@loscomalesmelrose.com