1 Del Taco Location
in Newbury Park, CA