Introduction
Salt Lake City, nestled against the stunning backdrop of the Wasatch Mountains, is known for its outdoor recreation and vibrant arts scene. But beyond the slopes and concert halls lies a burgeoning culinary landscape, and at the heart of it all, you’ll find a thriving love affair with Mexican food. From humble taco stands dishing out authentic street-style fare to upscale restaurants serving innovative interpretations of classic dishes, Salt Lake City offers a diverse and delicious Mexican food experience that’s sure to satisfy any craving.
This guide is your passport to the best Mexican food Salt Lake City has to offer. We’ve explored the city’s neighborhoods, sampled countless dishes, and consulted with local foodies to bring you a curated list of restaurants that stand out from the crowd. Whether you’re a long-time resident or a visitor looking for a taste of Mexico, this article will help you discover your new favorite spot.
What Makes a Great Mexican Restaurant?
Before we dive into our recommendations, let’s briefly discuss what criteria we used to compile this list. We considered a variety of factors, including the authenticity of the cuisine, the quality of the ingredients, the overall dining experience, and, of course, the reviews and recommendations from local residents who know their Mexican food. We prioritized establishments that showcase the rich diversity of Mexican cuisine, from traditional family recipes passed down through generations to modern takes on classic flavors.
Top Mexican Restaurants in Salt Lake City
Get ready to tantalize your taste buds! Here are some of the absolute best places to find Mexican food Salt Lake City has to offer, each with its own unique charm and culinary flair:
Red Iguana: A Salt Lake City Institution
No discussion about Mexican food in Salt Lake City would be complete without mentioning Red Iguana. This iconic restaurant has been a local favorite for decades, consistently earning rave reviews for its authentic mole sauces and flavorful dishes. Prepare for a wait, as it’s always bustling, but trust us, it’s worth it.
Located in the heart of Salt Lake City, Red Iguana offers a warm and inviting atmosphere, perfect for a casual meal with friends or a special occasion. The menu is extensive, featuring a wide range of traditional Mexican dishes, but the mole is the star of the show. With seven different mole varieties to choose from, ranging from mild and sweet to fiery and complex, there’s a mole to suit every palate. Be sure to try the Mole Negro, a rich and smoky sauce made with chilies, spices, and chocolate.
Red Iguana’s reputation goes beyond just the food; it’s a cultural experience. You’ll see families, couples, and groups of friends all gathered to share a meal and enjoy the vibrant atmosphere. Many locals recommend starting with the Taquitos Mexicanos and then diving into any of the mole dishes. It’s a guaranteed delicious experience that showcases the best of Mexican food Salt Lake City has to offer.
Frida Bistro: Upscale Mexican Dining with Flair
If you’re looking for a more upscale Mexican dining experience, Frida Bistro is the place to go. This elegant restaurant offers a sophisticated take on traditional Mexican cuisine, using fresh, seasonal ingredients and innovative cooking techniques. Located in the trendy Gateway district, Frida Bistro boasts a stylish and modern ambiance, making it the perfect spot for a special occasion or a romantic dinner.
The menu at Frida Bistro features a variety of creative and beautifully presented dishes, such as the Chile Relleno, a poblano pepper stuffed with cheese and coated in a light, airy batter, or the Cochinita Pibil, a slow-roasted pork dish marinated in citrus juices and achiote paste. The restaurant also has an excellent selection of tequilas and mezcals, perfect for pairing with your meal.
One of the unique things about Frida Bistro is their dedication to showcasing the diversity of Mexican cuisine. They often feature regional specialties on their menu, giving diners the opportunity to explore the different flavors and traditions of Mexico. The restaurant’s commitment to quality and innovation has earned it numerous accolades, solidifying its place as one of the best places for Mexican food Salt Lake City offers.
Taqueria 27: Tacos and Tequila Done Right
For a more casual and lively atmosphere, head to Taqueria 27. With multiple locations throughout the Salt Lake Valley, this popular taqueria is known for its creative taco menu, extensive tequila selection, and vibrant atmosphere. Whether you’re looking for a quick lunch, a casual dinner with friends, or a fun night out, Taqueria 27 is a great choice.
The taco menu at Taqueria 27 is anything but ordinary. While they offer traditional favorites like Carnitas and Al Pastor, they also have a variety of unique and inventive taco creations, such as the Duck Confit taco with pickled onions and cilantro, or the Grilled Fish taco with chipotle aioli and cabbage slaw. The restaurant also has a wide selection of vegetarian and vegan tacos, ensuring that there’s something for everyone.
What really sets Taqueria 27 apart is its tequila selection. With dozens of different tequilas to choose from, you’re sure to find something that you love. The restaurant also offers a variety of tequila flights, allowing you to sample different tequilas and learn more about the history and production of this iconic Mexican spirit. The lively atmosphere and delicious tacos make Taqueria twenty-seven a staple in the Salt Lake City Mexican food scene.
Alberto’s Mexican Food: A Late-Night Staple
Alberto’s Mexican Food is a local chain that has become a late-night staple for many Salt Lake City residents. Open twenty-four hours a day, seven days a week, Alberto’s is the perfect place to satisfy your late-night cravings for Mexican food. While the atmosphere is casual and no-frills, the food is consistently good and the prices are affordable.
The menu at Alberto’s features a wide range of classic Mexican dishes, such as burritos, tacos, enchiladas, and quesadillas. The portions are generous, and the food is always made fresh to order. Popular menu items include the California Burrito, filled with carne asada, fries, cheese, and guacamole, and the Carne Asada Fries, a mountain of crispy fries topped with carne asada, cheese, guacamole, sour cream, and pico de gallo.
Alberto’s may not be the fanciest Mexican restaurant in Salt Lake City, but it’s a reliable and convenient option for satisfying your cravings any time of day or night. Its presence in the Salt Lake City landscape solidifies the variety of options one has for Mexican food Salt Lake City offers.
El Cholo: Authentic Flavors in a Simple Setting
Sometimes, the best Mexican food comes from the simplest places. El Cholo is a prime example of this. This unassuming restaurant serves up authentic, home-style Mexican cuisine that is both delicious and affordable. Don’t let the simple decor fool you; the food here is bursting with flavor.
El Cholo’s menu features classic dishes made with fresh ingredients and traditional recipes. Their Enchiladas are a must-try, smothered in a flavorful sauce and filled with your choice of meat or cheese. The Tamales are also a local favorite, steamed to perfection and packed with savory fillings. Be sure to try their homemade Horchata, a refreshing rice milk drink that perfectly complements the spicy flavors of the food.
Many locals rave about El Cholo, praising its authentic flavors and friendly service. It’s the kind of place where you can feel like you’re eating a home-cooked meal prepared by your abuela. If you’re looking for a taste of real Mexican comfort food, El Cholo is the place to go, and is a great example of how Mexican food Salt Lake City is abundant.
Honorable Mentions
While the restaurants listed above are our top picks, there are many other excellent Mexican restaurants in Salt Lake City that are worth checking out. Here are a few honorable mentions:
- Lone Star Taqueria: Known for their delicious fish tacos and Baja-style cuisine.
- The Other Place Restaurant: Popular with locals for its amazing salsa bar and selection of Mexican and Salvadoran dishes.
- Maria Bonita Mexican Grill: This is a family-owned spot serving up delicious Mexican dishes.
Beyond the Restaurants: Exploring Mexican Culture in Salt Lake City
While indulging in delicious Mexican food is a great way to experience Mexican culture, there are also other ways to connect with the community in Salt Lake City. Visit local Mexican grocery stores to find authentic ingredients and products, attend a Cinco de Mayo celebration, or explore the art and culture at the Guadalupe School’s community center. These experiences will give you a deeper appreciation for the rich and vibrant Mexican culture that thrives in Salt Lake City.
In Conclusion
Salt Lake City is a hidden gem for Mexican food lovers. From upscale dining to casual taquerias, there’s something to satisfy every taste and budget. So, whether you’re craving tacos, mole, or enchiladas, be sure to explore the diverse and delicious Mexican food scene in Salt Lake City. We hope this guide has inspired you to discover your new favorite spot and experience the authentic flavors of Mexico right here in Utah.
Now it’s your turn! What is your favorite spot for Mexican food Salt Lake City offers? Let us know in the comments below! Happy eating!