1 Del Taco Location
in Stillwater, OK