Top Mexican Food Restaurants to Try This Year

Top Mexican Food Restaurants to Try This Year

Mexican food is beloved around the world for its vibrant flavors, fresh ingredients, and rich history. Whether you’re craving tacos, enchiladas, or a fresh margarita, there are some amazing Mexican restaurants that offer an unforgettable dining experience. To help you on your culinary journey, here are the top Mexican food restaurants to try this year. Each one brings something unique to the table, from authentic classics to innovative new takes on Mexican cuisine.

1. Guelaguetza (Los Angeles, CA)

Guelaguetza is one of the most celebrated Oaxacan restaurants in Los Angeles, known for its authentic flavors and welcoming atmosphere. The restaurant’s name is derived from a Zapotec word meaning “community celebration,” which reflects its mission to showcase the food and culture of Oaxaca, a region in southern Mexico known for its rich culinary traditions.

Must-Try Dishes:

  • Mole Negro with Chicken: A rich and savory sauce made with chilies, chocolate, and spices, served over tender chicken.
  • Tlayudas: A large, crispy tortilla topped with a variety of ingredients, including Oaxacan cheese, meats, and avocado.

Why Go:

Guelaguetza has earned rave reviews for its traditional Oaxacan dishes and vibrant, colorful interior. If you want to experience authentic Mexican food with a focus on Oaxacan specialties, this is the place to visit.

Top Mexican Food Restaurants to Try This Year
Top Mexican Food Restaurants to Try This Year

2. Nopalito (San Francisco, CA)

Located in the heart of San Francisco, Nopalito brings the flavors of Mexico City to the Bay Area. This restaurant takes pride in using local, organic ingredients while staying true to traditional recipes. The food at Nopalito is bold, flavorful, and comforting, with a focus on fresh, sustainable ingredients.

Must-Try Dishes:

  • Carnitas Tacos: Slow-cooked pork with a perfect balance of crispy and tender textures, served on soft tortillas.
  • Totopos con Salsa Roja: Crispy tortilla chips with a homemade, tangy red salsa that’s perfect for dipping.

Why Go:

Nopalito offers a modern twist on classic Mexican dishes with a focus on fresh, locally sourced ingredients. The cozy ambiance and top-notch food make it a must-visit for any Mexican food lover in San Francisco.

3. Pujol (Mexico City, Mexico)

Pujol is a world-renowned restaurant in Mexico City, often ranked among the best in the world. Chef Enrique Olvera is known for his innovative approach to Mexican cuisine, blending traditional flavors with modern techniques. Pujol takes diners on a culinary journey that explores Mexico’s diverse regions and culinary heritage.

Must-Try Dishes:

  • Mole Madre, Mole Nuevo: This dish features two types of mole—one that’s freshly made and another that’s aged for over 1,000 days, creating an incredible depth of flavor.
  • Taco de Caviar: A luxurious taco topped with caviar, showcasing Olvera’s creative, upscale take on Mexican food.

Why Go:

If you’re looking for an elevated Mexican dining experience, Pujol is the place to go. The restaurant offers an exciting fusion of contemporary and traditional Mexican cuisine, perfect for food enthusiasts who want to explore the future of Mexican food.

4. La Taquería (San Francisco, CA)

La Taquería is an iconic Mexican restaurant in San Francisco, famous for its delicious, no-frills tacos and burritos. With a long line of loyal customers, this spot has become a must-visit for anyone in the Bay Area who loves authentic Mexican street food. La Taquería is especially known for its crispy tacos and flavorful meats.

Must-Try Dishes:

  • Carnitas Burrito: Filled with juicy, tender carnitas, rice, beans, and salsa, all wrapped in a warm tortilla.
  • Super Taco (Crispy): A taco filled with your choice of meat, then crisped on the griddle for added texture and flavor.

Why Go:

For lovers of authentic Mexican street food, La Taquería is the place to be. The no-frills, fast-casual atmosphere combined with perfectly executed tacos and burritos makes it one of the best spots for Mexican food in San Francisco.

5. Cosme (New York City, NY)

Cosme is a modern Mexican restaurant in New York City that combines traditional ingredients with a contemporary approach. With Chef Enrique Olvera at the helm, Cosme serves innovative dishes that highlight the diverse flavors of Mexico. The restaurant is sleek, modern, and perfect for those looking for a unique, upscale Mexican dining experience.

Must-Try Dishes:

  • Duck Carnitas: A unique twist on traditional carnitas, using tender duck with a rich, smoky flavor.
  • Husk Meringue: A playful dessert made from corn husks, sugar, and a light, airy texture.

Why Go:

Cosme is the place to visit if you’re craving modern Mexican cuisine with a creative flair. The upscale ambiance and inventive dishes make it a standout dining experience in NYC.

6. El Vez (Philadelphia, PA)

El Vez brings the vibrant energy of Mexico City to Philadelphia with its colorful interior, creative cocktails, and delicious Mexican food. This modern Mexican eatery offers a diverse menu with everything from tacos to enchiladas to ceviche. Whether you’re looking for a casual bite or a festive meal with friends, El Vez has something for everyone.

Must-Try Dishes:

  • Yucatan-style Shrimp Tacos: Shrimp marinated in lime, garlic, and achiote, served with a zesty slaw and chipotle mayo.
  • Guacamole with Mango: A refreshing twist on classic guacamole, combining avocado with sweet mango and lime.

Why Go:

If you’re in the mood for flavorful Mexican dishes served in a lively, fun atmosphere, El Vez is the perfect spot. The creative menu and exciting vibe make it one of the best places for Mexican food in Philadelphia.

7. Tacos El Gordo (San Diego, CA)

Tacos El Gordo is a beloved taco joint in San Diego that brings authentic Tijuana-style tacos to the city. Known for its long lines and loyal following, this family-owned restaurant is famous for its rich, flavorful tacos made with high-quality meats and fresh ingredients. If you’re looking for a true taste of Mexico, Tacos El Gordo is the place to be.

Must-Try Dishes:

  • Adobada Tacos: Pork marinated in achiote and spices, served with pineapple and fresh cilantro for a perfect balance of sweet and savory.
  • Carne Asada Tacos: Grilled steak tacos that are juicy, tender, and packed with flavor.

Why Go:

Tacos El Gordo offers an authentic, no-frills taco experience with some of the best street tacos in San Diego. The quick service and delicious tacos make it a must-visit for taco lovers.

Conclusion

These top Mexican food restaurants bring the flavors of Mexico to the table in different ways, from traditional taco stands to innovative fine dining experiences. Whether you’re craving street-style tacos, mole dishes, or modern Mexican cuisine, each of these spots offers something special. Make sure to check them out this year for an unforgettable culinary adventure that celebrates the vibrant and diverse flavors of Mexican food!