Del Taco Locations in foothill ranch, ca

26702 Portola Parkway
Foothill Ranch, CA 92610

(949) 588-0716