Del TacoContactCallrestaurant · LaytonDel TacoDirectionsPhoto: locations.deltaco.comFind us737 N. Main Street, Layton, UT 84041Phone: +18015431085DirectionsTheir website