Del TacoContactCallrestaurant · Saratoga SpringsDel TacoDirectionsPhoto: locations.deltaco.comFind us128 Crossroads Blvd, Saratoga Springs, UT 84045Phone: +18017661201DirectionsTheir website