Get directions to: Del Taco, Stevenson Ranch, CA Restaurant address: 24909 Pico Canyon Rd Stevenson Ranch, CA 91381, USA Driving Walking Bicycling Restaurant: Del Taco