Top-rated taco shops in Utah
Find the best taco shops in Utah. Explore authentic birria, al pastor, vegan, and fish tacos with shop details and plan your next delicious visit!



Cities with Taco Shops in Utah
Top Rated Taco Shops in Utah
Los Tacos De La State
Los Tacos De La State in South Salt Lake is a beloved mom-and-pop eatery serving up authentic street tacos, notably praised for their rich birria and savory al pastor. Alongside generous portions and fresh salsas, guests consistently highlight the genuinely warm and friendly service that makes every visit memorable.
2711 S State St, South Salt Lake, UT 84115, USA
Mon-Sat: 10:00 AM – 9:00 PM; Sun: Closed
http://lostacosdelastateut.com/
(385) 229-4380
Budget-friendly pricing ($)
Emiliano's Taco Shop
Emiliano's Taco Shop in Salt Lake City delivers the vibrant, authentic flavors of Mexico with a menu of fresh carnitas, carne asada, and fish tacos. Enjoy generous portions, remarkably fast service, and a genuinely friendly team that makes every visit a welcoming experience.
2646 S 700 E, Salt Lake City, UT 84106, USA
Mon-Sun: 7:00 AM – 11:00 PM
https://www.facebook.com/profile.php
(385) 259-0764
Moderate pricing ($$)
Tacos Lopez Tijuana Style
Experience authentic Tijuana-style tacos crafted with house-made tortillas, offering a vibrant taste of Mexico with options perfect for sharing. Enjoy generous portions and a lively atmosphere, making it a popular local spot for satisfying your cravings.
1594 7800 S suite b, West Jordan, UT 84088, USA
Mon-Thu, Sun: 10:00 AM – 11:00 PM; Fri-Sat: 10:00 AM – 1:00 AM
https://www.tacoslopezwestjordan.com/
(385) 274-4875
Moderate pricing ($$)
Santo Taco
This casual, counter-serve spot in Salt Lake City serves up a delicious array of street tacos, from savory carnitas and al pastor to flavorful birria and fresh fish, with vegetarian options for everyone. Open late, Santo Taco offers a welcoming atmosphere and a customizable salsa bar, making it a perfect destination for a satisfying late-night bite.
380 S State St, Salt Lake City, UT 84111, USA
Mon-Thu: 10:00 AM – 9:00 PM; Fri-Sat: 10:00 AM – 3:00 AM; Sun: Closed
(801) 968-6800
Moderate pricing ($$)