Get directions to: El Pastor, Wheeling, IL Restaurant address: 46 W Dundee Rd Wheeling, IL 60090, USA Driving Walking Bicycling Restaurant: El Pastor