Best Taco Shops in Salt Lake City, Utah
Discover authentic taco shops in Salt Lake City. From birria and al pastor to vegan and fish tacos, find the perfect spot with detailed ratings, hours, and contact information for your next delicious meal.



Top-Rated Taco Shops in Salt Lake City, Utah
@Top Taco Restaurant
Experience the vibrant flavors of Mexico City street food with @Top Taco's authentic al pastor tacos, crafted with homemade tortillas and fresh ingredients. This beloved local spot offers a fast, friendly, and consistently delicious taste of a true hidden gem.
1427 S 300 W Suite A, Salt Lake City, UT 84115, USA
Mon-Thu: 11:00 AM – 9:00 PM; Fri-Sat: 11:00 AM – 10:30 PM; Sun: Closed
https://toptacorestaurant.com/
(385) 526-4040
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 ($$)
Santo Taco
This casual Salt Lake City eatery offers a vibrant selection of expertly crafted tacos, from rich birria and al pastor to fresh seafood. Enjoy flavorful, made-to-order dishes and a well-stocked salsa bar in a welcoming, lively atmosphere.
910 N 900 W Ste B, Salt Lake City, UT 84116, USA
Mon-Sat: 11:00 AM – 9:00 PM; Sun: 11:00 AM – 8:00 PM
(801) 893-4000
Budget-friendly 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 ($$)
Street Tacos SLC
This family-run spot offers a lively atmosphere with a diverse selection of authentic street tacos, featuring well-seasoned meats that are consistently praised by patrons. While the vibrant vibe and friendly service are highlights, the true stars are the flavorful tacos, particularly the carnitas and al pastor.
243 W 400 S, Salt Lake City, UT 84101, USA
Mon-Thu, Sun: 10:00 AM – 12:00 AM; Fri: 10:00 AM – 3:00 AM; Sat: 10:00 AM – 4:00 AM
https://street-tacos.square.site/
(801) 364-0249
Budget-friendly pricing ($)