1 Del Taco Location
in Elk Grove, CA