Del TacoContactCallrestaurant · Salt Lake CityDel TacoDirectionsPhoto: locations.deltaco.comFind us2000 S. 3230 West, Salt Lake City, UT 84104Phone: +18019529037DirectionsTheir website