1 Del Taco Location
in Tulsa, OK