Food & Drink · July 5, 2026

Best Mexican Food in Salt Lake City: A Local's Guide (2026)

The 20 best Mexican food spots in Salt Lake City, all rated 4.1★ or better. The real story is the west side: Fairpark, Rose Park, and Glendale run deep.


Featured photo for Best Mexican Food in Salt Lake City: A Local's Guide (2026) (Food & Drink)

Salt Lake City doesn't get national credit for Mexican food, and it should. In 2024, Pew Research Center found that 11% of all U.S. restaurants serve Mexican food, putting it among the country's most common cuisines. SLC holds up its end: as of July 2026, twenty Mexican restaurants here carry a Google review average of 4.1★ or better, from a 4.9★ Main Street dining room to a State Street taco stand that's been at it for nearly three decades. Here's where to eat, what to order, and why the west side is the part of the map you shouldn't skip.

Key takeaways

  • Sol Agave (4.9★) is the city's top-rated Mexican restaurant as of July 2026, right on Main Street downtown.
  • The west side is the depth chart: Fairpark, Rose Park, Glendale, and Poplar Grove hold eight of the twenty, including Red Iguana and 4.8★ Nico's.
  • Mexican food is on 11% of American restaurant menus nationwide (Pew Research Center, 2024).

Quick picks

You wantGo toNeighborhoodRating
Best overallSol AgaveDowntown4.9★
The institutionRed IguanaFairpark4.6★
Hidden-gem dinnerNico'sFairpark4.8★
Mexican breakfastSol and SaborMillcreek4.8★
Street tacosTacos Don RafaDowntown4.5★
Al pastorChunga'sGlendale4.4★
Fish tacosLone Star TaqueriaCottonwood Heights4.6★
Margaritas + birriaMuertos CantinaSugar House4.5★

Ratings are Google review averages as of July 2026.

Advertisement

What's the best Mexican restaurant in Salt Lake City?

By the numbers, Sol Agave (4.9★, $$). It's an upscale-casual dining room on Main Street serving elevated plates, tacos, and a daily brunch, and it holds the highest rating of any Mexican restaurant in the city. If you have one dinner to spend downtown, this is the reservation.

By reputation, Red Iguana (4.6★, $$). The Fairpark mole house is the restaurant out-of-towners already know, and the moles earn the line out the door: deep, complex sauces that made it the city's signature Mexican destination. Locals argue about whether the wait is worth it. Our answer: yes, once a season, and always for the mole negro.

The sleeper between them is Nico's (4.8★, $$), a few blocks from Red Iguana with a fraction of the fame. The smothered pork burrito is the signature, and the rating gap with its famous neighbor runs the wrong direction. That's the kind of thing you only notice when you rank the whole city.

Why is the west side SLC's real Mexican-food neighborhood?

Follow the ratings west of I-15 and the pattern is unmistakable: Fairpark, Rose Park, Glendale, and Poplar Grove hold eight of the city's twenty best Mexican spots, ranked in full on our citywide Mexican page.

Julia's (4.6★, $) in Poplar Grove is tiny, cash-only, and family-run, serving hearty homemade plates with zero interest in trends. Bring bills; it's worth the ATM stop.

Casa Del Pollo (4.6★, $) in Rose Park is a small family grill doing fire-grilled chicken, from-scratch burritos, and asada fries that outclass anything a franchise sells.

Chunga's (4.4★, $$) in Glendale carves tacos al pastor off a proper trompo, pineapple and all. It's the closest thing SLC has to a Mexico City pastor counter.

El Asadero (4.3★, $) on North Temple makes its salsas and aguas frescas in-house, and neighbors La Hacienda (4.4★, $$, on Redwood Road since 1996) and Don Daniel's (4.2★, $$, Rose Park since 1995) have each been feeding their blocks for three decades. Longevity like that isn't luck; it's a neighborhood repeatedly voting with its dinner money.

Advertisement

Where are the best tacos in Salt Lake City?

Tacos Don Rafa (4.5★, $) is the benchmark: a State Street stand serving street tacos for nearly 30 years. Start with the asada, end with whatever the grill man recommends.

Santo Taco (4.4★, $) is the fast-casual downtown answer for carne asada and al pastor when you have fifteen minutes, and Taqueria 27 (4.5★, $$) is the scratch-kitchen take, running traditional and nontraditional tacos with a margarita list. Ranked head-to-head with the rest of the downtown field on our best Mexican downtown page.

The outlier worth the drive: Lone Star Taqueria (4.6★, $) in Cottonwood Heights, a funky roadside stop whose fish tacos are the order, especially on the way back from the canyons.

Where should you go for dinner and margaritas?

Muertos Cantina (4.5★, $$) in Sugar House pairs birria tacos with an agave-forward cocktail program; we covered its home turf in the Sugar House dining guide. Mi Buena Vida (4.5★, $$) plays the same hits at 15th & 15th with a livelier room.

Downtown, Chile-Tepin (4.5★, $$) in the historic Crane Building is the group-dinner pick; order the parrillada and let the table sort itself out. La Casa Del Tamal (4.4★, $$) does what the name promises, and PIKO (4.5★, $$) gives Central City a modern-Mexican option near 500 East.

For breakfast, drive to Millcreek: Sol and Sabor (4.8★, $$) makes scratch chilaquiles that justify the trip to Millcreek. And El Cholo (4.1★, $$, Sugar House) brings the historic Los Angeles enchilada tradition to Utah, scratch-made and unhurried.

What should you know before you go?

  • Carry cash for the classics. Julia's is cash-only, and the taco stands move faster when you aren't tapping a card. There's no better argument for keeping twenties in the glovebox.
  • Time the institutions. Red Iguana's line is shortest at opening and mid-afternoon; Sol Agave runs a daily brunch, so the dinner-only crowd is missing half the menu.
  • The west side is easy mode. North Temple, Redwood Road, and the Rose Park spots have simple parking and counter service. It's a five-minute detour off I-15 that most visitors never take.
  • Match the spot to the night. Stands and grills for weeknights, cantinas for margarita evenings, and Sol Agave or Chile-Tepin when someone's earned a table.

Salt Lake City Mexican food FAQ

Which Mexican restaurant in Salt Lake City is rated highest?

Sol Agave holds the city's top Google review average for Mexican food, 4.9★ as of July 2026, from its Main Street dining room downtown. Red Iguana in Fairpark remains the best-known name, and 4.8★ Nico's is the value pick between them.

Where do locals get tacos in SLC?

Tacos Don Rafa's State Street stand (4.5★, nearly 30 years running) is the classic. Chunga's in Glendale carves al pastor from the trompo, Santo Taco handles quick downtown runs, and Lone Star Taqueria's fish tacos (4.6★) anchor Cottonwood Heights.

Is Salt Lake City a good Mexican food city?

Yes. Twenty SLC Mexican restaurants rate 4.1★ or better as of July 2026, and the cuisine's national footprint backs the depth: 11% of all U.S. restaurants serve Mexican food per Pew Research Center's 2024 analysis, among the most of any cuisine.

The bottom line

Book Sol Agave for the occasion, stand in the Red Iguana line once for the mole, then spend the rest of the year where the locals are: west-side counters, a State Street taco stand, and a cash-only dining room in Poplar Grove. The full ranked list lives on our Mexican restaurants page, with the downtown cut at best Mexican downtown. Isn't the best food city the one where the twentieth-best spot is still worth your Tuesday?

Sources: Pew Research Center, About 1 in 10 restaurants in the U.S. serve Mexican food, retrieved 2026-07-05, https://www.pewresearch.org/short-reads/2024/01/11/about-1-in-10-restaurants-in-the-us-serve-mexican-food/

Follow the ratings west of I-15 and the pattern is unmistakable: Fairpark, Rose Park, Glendale, and Poplar Grove hold eight of the city's twenty best Mexican spots, ranked in full on our citywide Mexi…

Advertisement
Advertisement

The Second Helping

One short letter a week — new openings, a dish worth crossing town for, and zero spam. Written by a local, not a feed.