Get directions to: Lalo's, Oak Park, IL Restaurant address: 804 S Oak Park Ave Oak Park, IL 60304, USA Driving Walking Bicycling Restaurant: Lalo's