Mexican food is one of the most popular cuisines in the United States, and there are many great restaurants to choose from. Here are the top 10 Mexican restaurants in the US, according to Yelp reviews:

  1. Cosme (New York City, NY) This fine-dining establishment offers a modern take on traditional Mexican cuisine. The menu features dishes like roasted bone marrow with mole, and grilled octopus with avocado and chipotle.

    Cosme Mexican restaurant in New York City
  2. Biko (Los Angeles, CA) This Michelin-starred restaurant serves creative and innovative Mexican dishes made with locally-sourced ingredients. The menu changes seasonally, but you might find dishes like crispy sweetbreads with mole, or grilled quail with black truffles.

    Biko Mexican restaurant in Los Angeles
  3. Toloache ATX (Austin, TX) This lively restaurant serves traditional Mexican street food with a modern twist. The menu features dishes like tacos al pastor, quesadillas, and mole poblano.

    Toloache ATX Mexican restaurant in Austin
  4. Barrio (Chicago, IL) This casual restaurant offers a wide variety of Mexican dishes, from tacos and burritos to enchiladas and mole.

    Barrio Mexican restaurant in Chicago
  5. La Contenta (Miami, FL) This restaurant serves traditional Mexican cuisine in a warm and inviting atmosphere. The menu features dishes like ceviche, cochinita pibil, and chiles en nogada.

    La Contenta Mexican restaurant in Miami
  6. Máximo Bistrot (San Francisco, CA) This Michelin-starred restaurant offers a tasting menu that celebrates the flavors of Mexico. The dishes are artfully presented and packed with flavor.

    Máximo Bistrot Mexican restaurant in San Francisco
  7. Pasion y Tacos (Washington, DC) This casual restaurant serves authentic Mexican street food. The menu features dishes like tacos, quesadillas, and tortas.

    Pasion y Tacos Mexican restaurant in Washington
  8. Taqueria del Sol (Phoenix, AZ) This popular chain offers a variety of Mexican street food, including tacos, burritos, and quesadillas.

    Taqueria del Sol Mexican restaurant in Phoenix
  9. Yucatan Tacos (Portland, OR) This restaurant serves traditional Yucatecan cuisine, including tacos, cochinita pibil, and papadzules.

    Yucatan Tacos Mexican restaurant in Portland
  10. El Quinto Pino (Denver, CO) This restaurant serves modern Mexican cuisine with a focus on seasonal ingredients. The menu features dishes like grilled octopus with mole, and roasted cauliflower with poblano crema.

    El Quinto Pino Mexican restaurant in Denver

These are just a few of the many great Mexican restaurants in the United States. No matter where you live, you’re sure to find a delicious and authentic Mexican meal close by.