都市: Salt Lake City, 96 E 12300 S Draper, UT 84020-8163, Salt Lake City, United States
"Wow! I think the best fish tacos in town are now made here, I'm going back today to this exact location to get two more for only $5 Wow again! Thanks..."
都市: Salt Lake City, 23 E 2100 S, 84115-2307, Salt Lake City, United States
"Del Taco has won my heart, and I can’t get enough of their grab-and-go meals. I appreciate how quickly the employees serve customers, and the cleanlin..."