Get directions to: Mateo's, Harwood Heights, IL Restaurant address: 6815 W Montrose Ave Harwood Heights, IL 60706, USA Driving Walking Bicycling Restaurant: Mateo's