1 Del Taco Location
in Quail Springs, OK