The 10 Best Taco Places in Utah!

Tacos: The perfect pocket of Mexican goodness. There’s something about the portability, the tantalizing toppings, and the fresh flavors of a taco that makes us crave them on the regular. If you’re a taco lover in Utah, you’re in luck. Next time you’re craving a taco, make sure you try one of the following 10 eateries in the state. You won’t be disappointed.

1. Emanuel’s Fresh Grill, Provo, UT

A favorite of students and professors at Brigham Young University in Provo, Emanuel’s Fresh Grill is inexpensive, fresh, and easy to access. The tacos are small, which means you can try a variety without getting too full. The tacos also feel healthy and not too heavy, which keeps the taco fanatics coming back on the regular. 

2. Brassas Mexican Grill, Provo, UT

You know a Mexican restaurant is good when it’s always busy and half the customers are speaking Spanish. Anything you buy at Brassas Mexican Grill is delicious, but the tacos are the star. If you go during happy hour (4-5 p.m.), tacos are two for one. 

3. Café Rio, Multiple locations

Started in 1997 in St. George, Utah, Café Rio has now become not only a staple across the Beehive State, but in neighboring states as well. Although chain restaurants typically don’t serve up the best tacos, Café Rio’s crowds exist for a reason. Though their food is quintessential Tex-Mex, it hits the spot every single time. 

4. Alberto’s Mexican Food, Salt Lake City, UT

Sometimes, greasy Mexican food is all you need for a late-night pick-me-up. Alberto’s Mexican Food is great for this, though not everything you order has to be greasy. Tacos are arguably Alberto’s best item, though if you’re worried they won’t fill you up, don’t be fooled. A large accompaniment of rice and beans should do the trick. 

5. 180 Tacos and Global Street Eats, Provo, UT

With small-batch made tortillas, and fresh, in-season ingredients, 180 tacos are inventive, delicious, and substantial. While Mexican inspired options are available, the offerings also include Korean and Middle Eastern inspired tacos. 

6. Lone Star Taqueria, Salt Lake City, UT

Featured on Guy Fieri’s “Diners, Drive-ins, and Dives,” Lone Star Taqueria claims to have the West’s best taco. Admittedly, their fresh meats and toppings do make for an extremely competitive taco. According to the regulars, the fish taco is definitely the restaurant’s best item. 

7. Taqueria El Vaquero, Provo, UT

This taco joint is a veritable hole in the wall. These tacos are authentic and incredibly cheap, though for those very same reasons, they aren’t for your average Tex-Mex fanatic. 

8. Taqueria 27, Salt Lake City, UT

According to the people behind Salt Lake City’s Taqueria 27, the taco is a vessel for classic Mexican flavors, but also for new interpretations of those flavors and the taco itself. Tacos include the “Duck Confit” and the “Achiote Marinated Grilled Chicken Breast.” Needless to say, this place is for the gastronomically curious. 

9. Taco Taco, Salt Lake City, UT

According to their site, Taco Taco was created to celebrate “the tradition of millenary cuisine symbolic to the boldness of the Lucha libre gladitors.” Try their insanely good zucchini blossom tacos or carne asada. This great spot is affordable, offering options for all appetites. Oh, and they have a salsa bar. 

10. La Cocina Mexican Street Food, St. George, UT

This family-owned taqueria is quaint and cozy, with a carne asada quesadilla that is truly mouthwatering. It doesn’t matter what you select from the menu, you can’t go wrong. The salsas are a hot item, and you can have as much of it as you’d like for no additional cost. 

Select a Utah town to find the Best Things-To-Do and Places To Go around you
Find Mexican Restaurants Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you: