1 Del Taco Location
in Ventura, CA