Get directions to: Del Taco, Poway, CA Restaurant address: 12314 Poway Rd Poway, CA 92064, USA Driving Walking Bicycling Restaurant: Del Taco