Stuff To Do In Utah

Stuff To Do In Utah

The Best Mexican Restaurants and Taquerias in Salt Lake City

Red Iguana's wait can top an hour, so cross to Red Iguana 2 or Blue Iguana. Rio Grande Cafe now cooks in a historic fire station on 1300 East.

Salt Lake City · 15 listings · Checked 9/13/26

Colorful tacos, fresh salsa, and traditional Mexican dishes served at a lively neighborhood taqueria.

The first real fork in the road is the two Iguanas. Red Iguana 2 is the default answer for Mexican food in Salt Lake City, and it earns that reputation almost entirely through mole — the menu carries several versions, which is unusual for any one restaurant to pull off well. But that reputation is also the catch: the dining room runs loud and packed most nights, and the draw is specifically the mole. If mole isn’t what you’re after, the crowd and wait buy you less than they would somewhere calmer. Blue Iguana, tucked into a basement setting downtown, makes its own mole plates for less money in a quieter room — the choice if you want the same idea without the scene.

More in Salt Lake City: Salt Lake City Art Galleries and the Monthly Gallery Stroll.

Getting into the Iguanas without the hour-long wait

The original Red Iguana is at 736 W North Temple. It’s open every day, 11 AM to 9 PM and until 10 PM on Friday and Saturday, and the wait for a table can run over an hour at peak times. You have three ways around it:

At Red Iguana, order a combination plate with both the mole negro and the mole verde. Two moles side by side is the clearest case for why the place is famous.

When the setting matters as much as the food

For out-of-town guests, or any meal where atmosphere is part of the point, Rio Grande Cafe has an edge neither Iguana location can match. It spent decades inside the Rio Grande train depot downtown. After the 2020 earthquake closed that building, it moved into a historic fire station at 258 S 1300 E, near the University of Utah. It still has the jukebox, and there’s now a patio. It’s open daily, 11 AM to 10 PM Monday through Saturday and until 9 PM on Sunday.

For a smaller, lower-key meal

Near 9th and 9th, Mi Buena Vida and LOLA are the options worth knowing if you’d rather skip a crowded room altogether — good picks for a dinner that doesn’t need to be a destination.

Related reading: Best Mexican Restaurants in Sandy.

None of these require a reservation strategy or a special occasion to justify going. The real decision is what kind of night you want — mole and a scene, a setting worth the trip, or something smaller and closer to the neighborhood — not which one ranks highest.