Tacos El Olvido
Restaurant
•
4090 5400 S, Kearns, UT 84118, USA
8.7
Sunday: 9 AM – 6 PM
See if anyone you trust recommends it!