1 Del Taco Location
in Fair Oaks, CA