Get directions to: Del Taco, Alhambra, CA Restaurant address: 1410 S Atlantic Blvd Alhambra, CA 91803, USA Driving Walking Bicycling Restaurant: Del Taco