Best Mexican restaurants in New York

Discover the top establishments to enjoy authentic Mexican cuisine across New York City. From casual taquerias to upscale dining experiences, this guide will help you find the most vibrant and traditional flavors of Mexico. Explore options for every palate, including fresh seafood, succulent carnitas, and perfect chilaquiles for brunch. Immerse yourself in the rich Mexican gastronomic culture that the Big Apple has to offer. Find your next favorite culinary experience among New York's most acclaimed Mexican restaurants.

406100% verified
  1. 1

    Crazy Love (New York, NY)

    102 Global Votes
    • Service was very good and prompt

      (+4)

    Amor Loco offers a more sophisticated version of Mexican cuisine, blending traditional flavors with a contemporary presentation. Its elegant decor and creative cocktails make it a perfect choice for a date or a special occasion.

  2. 2

    Atla (Manhattan, NY)

    91 Global Votes
    • Trendy decor

      (+4)

    Atla is highly recommended for its creative cuisine, elegant ambiance, and excellent reputation for delicious food and attentive service. It is a versatile option for various occasions, from romantic dinners to special events.

  3. 3

    Cantina Rooftop (Midtown Manhattan, NY)

    45 Global Votes
    • Great tacos

      (+4)

    Cantina Rooftop offers good Mexican food at a good price with city views, ideal for enjoying a lively atmosphere. It is famous for its margaritas, guacamole, and various Mexican dishes with a modern twist.

  4. 4

    Cosme (Flatiron, Manhattan)

    33 Global Votes
    • Terrific spicy mexcalita cocktails

      (+4)

    Cosme is a Michelin-starred restaurant offering contemporary Mexican cuisine, attracting food lovers and celebrities. Its seasonal menu and impressive cocktail selection make it a top-tier culinary destination.

  5. 5

    Casa Enrique (Long Island City, Queens)

    27 Global Votes
    • Michelin rated Mexican restaurant

      (+4)

    Casa Enrique is New York's first Mexican restaurant to earn a Michelin star, maintaining its distinction throughout the years. It offers a unique culinary experience with homemade flavors from Chiapas, the native region of chef Cosme Aguilar.

  6. All the rankings you can imagine

    Thousands of verified votes to discover the best. Your vote here counts

  7. 6

    Green Life (Midtown, Manhattan)

    20 Global Votes
    • Food quality is always fresh

      (+4)

    Vida Verde stands out for its colorful decor and rooftop, making it an ideal place to enjoy micheladas or margaritas in a pleasant atmosphere. Its terrace is perfect for socializing and relaxing.

  8. 7

    Oxomoco (Greenpoint, Brooklyn)

    14 Global Votes
    • Only Michelin Starred Mexican restaurant in NYC

      (+4)

    Oxomoco is another Michelin-starred Mexican restaurant in New York, famous for its wood-fired cuisine and the use of local, seasonal ingredients. Its cozy atmosphere and constantly evolving menu guarantee a unique culinary experience.

  9. 8

    Birria-Landia (New York, NY)

    12 Global Votes
    • Considered a New York City landmark

      (+4)

    Birria-Landia is the birria truck that 'started a revolution' in the city, becoming a benchmark for this type of taco. Its fame is due to the quality and authenticity of its birria tacos, making it a street food icon.

  10. 9

    Tacombi (New York, NY)

    12 Global Votes
    • Delicious food

      (+4)

    Tacombi is a chain of Mexican restaurants known for its 'cool' atmosphere and authentic Mexican food, offering a popular and accessible option for a quality experience in various locations throughout the city.

  11. 10

    Taqueria Ramirez (Greenpoint, Brooklyn)

    10 Global Votes
    • Makes some of the city's best tacos

      (+4)

    Considered by many as 'pure magic' in the world of tacos, Taqueria Ramirez offers Mexico City-style tacos. It is a highly recommended place to experience the authenticity of Mexican street food.

  12. 11

    Añejo (Tribeca/Hell's Kitchen, New York, NY)

    9 Global Votes
    • Food is fresh and authentically made

      (+4)

    Añejo is more than a restaurant; it's a tequilería with an extensive menu of tequilas and mezcals, complemented by small plates of Mexican food. Its beautiful outdoor seating makes it ideal for a social and tasting experience.

  13. 12

    Contramar (West Village, Manhattan)

    8 Global Votes
    • Great for a special event

      (+4)

    Contramar specializes in Mexican seafood, being renowned for its fresh fish dishes, ceviches, tostadas, and seafood tacos. Its relaxed atmosphere makes it perfect for a casual meal or a romantic dinner.

  14. 13

    Oyamel (Hudson Yards, New York, NY)

    6 Global Votes
    • Beautiful restaurant

      (+4)

    Oyamel is a recent and prominent addition to New York's Mexican culinary scene, bringing the vibrant essence of Mexico City to Hudson Yards. It is the first expansion of Chef José Andrés' acclaimed restaurant, promising bold and authentic flavors.

  15. 14

    La Contenta (East Village, Manhattan)

    6 Global Votes
    • Great cocktails from HH menu

      (+4)

    La Contenta is a traditional Mexican restaurant with a casual atmosphere, where the food is always fresh and delicious, and the service is attentive and friendly. It's ideal for a meal with family or friends in a cozy setting.

  16. 15

    El Atoradero (Lower East Side, Manhattan)

    5 Global Votes
    • Named one of the best tacos in New York City

      (+4)

    El Atoradero is a popular Mexican taqueria in the Lower East Side, especially known for its birria tacos. Its lively atmosphere and quick, efficient service make it ideal for a quick meal or a casual dinner.

  17. 16

    Hellbender (Ridgewood, Queens)

    3 Global Votes
    • Redefining Mexican dining with tradition and technique

      (+4)

    Hellbender was highlighted by the New York Times on its list of the best new restaurants in New York in 2025, making it a very current and trendy option. It offers fiery and flavorful Mexican cuisine in a casual and bustling atmosphere.

  18. 17

    Tacos Güey (Flatiron, Manhattan)

    2 Global Votes
    • Offers exciting ceviche and raw seafood dishes

      (+4)

    Tacos Güey is a modern Mexican restaurant that offers an updated version of traditional cuisine, highlighting its seafood options such as octopus tostada and shrimp ceviche. It's perfect for those looking for a fresh and contemporary option.

  19. 18

    Aldama (Brooklyn, NY)

    1 Global Votes
    • Offers a modern take on traditional Mexican dishes

      (+4)

    Aldama is an ideal place for brunch or dinner, known for its comfortable dining area, classic Mexican street food, and South American specialty dishes. Its modern and neutral ambiance makes it appealing for various occasions.

  20. 19

    Empellón

    0 Global Votes
    • Fabulous food

      (+4)

    Led by Chef Alex Stupak, Empellón offers an advanced Mexican culinary experience with an eclectic menu that includes favorites like lobster tacos and surf and turf fajitas. It is ideal for those seeking sophisticated culinary techniques.