Address: 293 E Telegraph St Ste 108, Washington, UT 84780, USA
“Great pizza! Three years later updated. The pizza is still delicious.! Great costumer service. Thank you .😊”
Address: 786 W Telegraph St, Washington, UT 84780, USA
“I'm from the East Coast and don't have Del Taco there so when I saw the sign, I had to stop. That's saying something because we also don't have In-N-Out and I chose Del Taco over In-N-Out, my two favorite West Coast chains. The experience didn't disappoint! The food was so fresh and arrived very quickly! It was so good I had to go again the next day!”
Address: 640 W Telegraph St, Washington, UT 84780, USA
“The food was very good. However I would like to give 2 thumbs up to the ( Very few) folks working this Saturday afternoon shift. Not quite sure what is going to happen as it seems that most folks don't want to work anymore. To those that do, like the nice people that waited on us this afternoon THANK YOU.”