Visit our Melrose Park Location

Los Comales Melrose Park

2110 W Lake St
Melrose park, IL

 

708-345-8500

 

info@loscomalesmelrose.com

We also have a location in Elgin.

Los Comales Elgin

965 Dundee Ave
Elgin, IL

 

847-531-8100

 

info@loscomaleselgin.com

© 2020 Los Comales Melrose