Del Taco
➤ 96 E 12300 S Draper, UT 84020-8163, Salt Lake City, United States
Fast Food, American, Seafood, Mexican, Steak
"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 for making awesome food and very fast. Very nice employees too."