Del TacoContactCallrestaurant · RiverdaleDel TacoDirectionsPhoto: locations.deltaco.comFind us4117 S Riverdale Road, Riverdale, UT 84405Phone: +18016270830DirectionsTheir website