close

The Ultimate Guide to the Best Mexican Food in Salt Lake City

That craving for the perfect taco, a plate piled high with enchiladas drowning in sauce, or the comforting warmth of a bowl of pozole… it can strike at any time. But where do you go in Salt Lake City when that Mexican food craving hits? Fortunately, Salt Lake City boasts a surprisingly vibrant and diverse culinary scene, with a strong presence of authentic and innovative Mexican cuisine. From hidden gems tucked away in unassuming strip malls to bustling, family-friendly cantinas and even some upscale dining experiences, Salt Lake offers a delightful range of options to satisfy any Mexican food aficionado. We’ve scoured the city, tasting our way through countless salsas and sampling countless tacos, to bring you the definitive guide to the best Mexican food Salt Lake has to offer. Our list is based on a combination of authenticity (using traditional ingredients and cooking methods), flavor, value, atmosphere, and those all-important customer reviews. Get ready to embark on a culinary adventure through the heart of Salt Lake’s Mexican food scene!

Maria Bonita Mexican Grill

Maria Bonita Mexican Grill is a beloved institution in Salt Lake City, known for its consistently high-quality food and warm, welcoming atmosphere. This isn’t a trendy, modern take on Mexican cuisine; instead, Maria Bonita focuses on delivering classic, authentic dishes that are prepared with care and attention to detail. The restaurant is family-owned and operated, and that dedication shines through in every bite. They pride themselves on using fresh, locally sourced ingredients whenever possible, and their salsas are made fresh daily.

What truly sets Maria Bonita apart is their commitment to traditional recipes. The mole, a complex and flavorful sauce, is a family recipe passed down through generations. It’s rich, smoky, and subtly sweet, with a depth of flavor that is truly unforgettable. Another must-try dish is their carnitas, slow-cooked pork that is crispy on the outside and incredibly tender on the inside. Served with warm tortillas, cilantro, onions, and your choice of salsa, it’s a simple yet satisfying meal that perfectly captures the essence of authentic Mexican cooking. Don’t forget to try their homemade horchata, a refreshing rice milk beverage that’s the perfect complement to any meal.

The ambiance at Maria Bonita is casual and inviting. The decor is simple but cheerful, with colorful murals and comfortable seating. It’s a great place to bring the whole family or to enjoy a casual meal with friends. Expect to spend between $10 and $20 per person. You can find Maria Bonita located at [Insert Actual Address], and their phone number is [Insert Actual Phone Number]. One reviewer exclaimed, “This is the best Mexican food I’ve had in Salt Lake! The mole is incredible, and the service is always friendly.”

Red Iguana

No discussion about the best Mexican food Salt Lake is complete without mentioning Red Iguana. This iconic restaurant has been a Salt Lake City staple for decades, consistently earning rave reviews for its authentic Mexican cuisine and vibrant atmosphere. Be prepared to wait for a table, as Red Iguana is perpetually busy, but trust us, it’s worth it.

Red Iguana is famous for its extensive menu of mole sauces, each with its own unique blend of chilies, spices, and other ingredients. From the rich and complex Mole Negro to the fruity and slightly spicy Mole Poblano, there’s a mole to suit every palate. If you’re feeling adventurous, try the tasting menu, which allows you to sample a variety of their most popular moles.

Beyond the moles, Red Iguana offers a wide range of other Mexican dishes, including tacos, enchiladas, burritos, and tamales. Their tacos are particularly noteworthy, made with fresh, homemade tortillas and filled with a variety of flavorful meats and vegetables. The cochinita pibil, slow-roasted pork marinated in achiote paste, is a standout. The portions are generous, and the prices are reasonable. The restaurant is brightly decorated with Mexican folk art, creating a festive and lively atmosphere. Expect to spend between $15 and $25 per person. You’ll find Red Iguana at [Insert Actual Address], and their phone number is [Insert Actual Phone Number].

Taqueria 27

For a more modern and upscale take on Mexican cuisine, head to Taqueria 27. This popular restaurant has multiple locations throughout Salt Lake City and is known for its creative tacos, innovative cocktails, and stylish atmosphere. Taqueria 27 is a great place to go for a date night, a business lunch, or a fun night out with friends.

Their menu features a wide variety of tacos, ranging from traditional favorites like carne asada and al pastor to more adventurous options like the duck confit taco and the lobster taco. The ingredients are always fresh and high-quality, and the presentation is impeccable. Taqueria 27 also offers a selection of delicious appetizers, including their famous guacamole and chips, as well as a variety of salads and entrees.

The cocktail menu at Taqueria 27 is equally impressive, featuring a range of creative and refreshing drinks made with premium tequilas and mezcals. The margaritas are a must-try, especially the spicy cucumber margarita and the blood orange margarita. The atmosphere at Taqueria 27 is chic and sophisticated, with sleek decor, dim lighting, and a lively bar scene. Expect to spend between $20 and $35 per person. You can find Taqueria 27 at [Insert Actual Address], and their phone number is [Insert Actual Phone Number].

Frida Bistro

If you’re looking for a truly special Mexican dining experience, look no further than Frida Bistro. Named after the iconic Mexican artist Frida Kahlo, this upscale restaurant offers a sophisticated and artistic take on Mexican cuisine. Frida Bistro is a perfect choice for a romantic dinner, a special occasion, or a memorable culinary adventure.

The menu at Frida Bistro features a range of innovative and beautifully presented dishes that showcase the diversity and complexity of Mexican flavors. Chef Jorge Fierro draws inspiration from his heritage to create an exquisite menu that is both traditional and unique. From the succulent duck carnitas with ancho chile sauce to the creamy poblano risotto, each dish is a work of art.

The restaurant is known for its impeccable service, elegant ambiance, and extensive wine list. The walls are adorned with reproductions of Frida Kahlo’s paintings, creating a sophisticated and culturally rich atmosphere. Expect to spend between $30 and $50 per person. Frida Bistro is located at [Insert Actual Address], and their phone number is [Insert Actual Phone Number].

Lone Star Taqueria

For a more casual and budget-friendly option, Lone Star Taqueria is a local favorite known for its delicious and authentic street-style tacos. This no-frills taqueria is a great place to grab a quick and satisfying lunch or dinner.

Lone Star Taqueria specializes in traditional Mexican tacos, made with fresh, homemade tortillas and filled with a variety of flavorful meats, including carne asada, al pastor, carnitas, and lengua. The tacos are simply garnished with cilantro and onions, allowing the flavor of the meat to shine through. They also offer a selection of burritos, quesadillas, and other Mexican favorites.

The atmosphere at Lone Star Taqueria is casual and relaxed. It’s a great place to grab a quick bite or to enjoy a meal with friends. Expect to spend between $5 and $10 per person. You can find Lone Star Taqueria at [Insert Actual Address], and their phone number is [Insert Actual Phone Number]. If you want authentic, unpretentious Mexican food, look no further.

The Red Iguana Story: More Than Just Food

No one can deny that the history and ongoing success of Red Iguana is a cornerstone of Mexican food culture in SLC. The Red Iguana stands as a testament to hard work, authentic recipes, and a deep love for Mexican culture. From humble beginnings to widespread acclaim, Red Iguana’s story is one of passion, perseverance, and a commitment to providing an unforgettable dining experience. If you are visiting Salt Lake, this is a must-stop location.

Beyond the Restaurants: Exploring Salt Lake’s Mexican Culture

While dining out is a great way to experience Mexican cuisine, there are also other ways to immerse yourself in Salt Lake City’s vibrant Mexican culture. Several local Mexican markets offer a wide variety of authentic ingredients, spices, and other products. Visiting one of these markets is a great way to learn more about Mexican cooking and to find the ingredients you need to create your own delicious Mexican dishes at home. Check out [Insert local Mexican Market name] for all of your authentic mexican cooking needs.

Additionally, keep an eye out for local Mexican celebrations and festivals, which often feature traditional music, dance, and food. These events are a great way to experience the rich culture and traditions of Mexico.

Conclusion: Savoring the Flavors of Salt Lake’s Best Mexican Food

Salt Lake City’s Mexican food scene is as diverse and vibrant as the city itself. From authentic taquerias serving up traditional street-style tacos to upscale restaurants offering innovative and sophisticated takes on Mexican cuisine, there’s something for everyone to enjoy. Whether you’re craving a classic mole, a flavorful taco, or a refreshing margarita, you’re sure to find it in Salt Lake City.

We encourage you to try the restaurants mentioned in this guide and to explore the city’s many other Mexican food options. And don’t forget to let us know your favorite Mexican restaurants in Salt Lake City in the comments below! Ultimately, whichever restaurant on this list you choose, you’re destined to enjoy a satisfying and flavorful experience that captures the essence of best Mexican food Salt Lake has to offer. Buen provecho!

Leave a Comment

Your email address will not be published. Required fields are marked *