Del TacoContactCallrestaurant · Spanish ForkDel TacoDirectionsPhoto: locations.deltaco.comFind us804 S Spanish Fork Parkway, Spanish Fork, UT 84660Phone: +18017981354DirectionsTheir website