Del TacoContactCallrestaurant · Draper CityDel TacoDirectionsPhoto: locations.deltaco.comFind us96 E. 12300 South, Draper City, UT 84020Phone: +18016190123DirectionsTheir website