1 Del Taco Location
in Folsom, CA