Get directions to: Del Taco, Mesa, AZ Restaurant address: 2645 N Power Rd Mesa, AZ 85215, USA Driving Walking Bicycling Restaurant: Del Taco