Del TacoContactCallrestaurant · North Salt LakeDel TacoDirectionsPhoto: locations.deltaco.comFind us585 N. Redwood Road, North Salt Lake, UT 84054Phone: +18012954321DirectionsTheir website