Get directions to: Taco Bell, Duncan, OK Restaurant address: 1217 North Highway 81 Duncan, OK 73533, USA Driving Walking Bicycling Restaurant: Taco Bell