10 Best Mexican Restaurants In New York City

The ten best Mexican restaurants in New York City include Los Tacos No.1, Amor Loco, Lolita, La Contenta, Mezcali, Carla, Oyamel, Las Chilangas, Tamale Lady, and GMC Temaxcal Deli and Grocery. Mexican cuisine in New York City is renowned for its innovative, chef-driven concepts, authentic regional flavors, and a dynamic street food presence. The city also hosts significant culinary events, such as the NYC Taco & Tequila Festival in September, featuring numerous vendors, live music, and tequila tastings. 

Many Mexican eateries in New York City are found in areas like Chelsea Market, the Lower East Side, and Midtown. The selection of Mexican restaurants NYC offers includes casual dining rooms, genuine taco shops, and lively cantinas. Atmospheres vary considerably, from the vibrant setting at Amor Loco to the bustling, rapid-service environment of Los Tacos No.1. These high-quality venues and favored local spots form a vital component of the city's food identity, attracting both residents and visitors alike. A meal at a Mexican eatery in New York City costs between $10 and $150 per person.

New York City's Mexican dining establishments are praised for their adherence to classic tastes and quality ingredients. Los Tacos No.1 is a leading option for a complete quick-service meal, serving some of the best Mexican food in NYC and known for its true street tacos. For a refined dining experience, La Contenta serves as a prime option, well-known for its regional dishes and mezcal selection. Amor Loco earns recognition for its creative modern Mexican cuisine. Lolita offers vegan options like plant-based enchiladas, while Rosa Mexicano provides gluten-free selections such as grilled items and corn-based dishes.

The top Mexican restaurants in New York City are listed below.

  1. Lolita 1
    Lolita 0.00 (0 Reviews)
    • Item Prices 60
    • Average Item Price $11.14
    Type of Restaurant:

    Casual Dining

    Type of Food:

    Traditional Mexican

    Signature Dishes:

    Guacamole Y Salsa De La CasaPollo EnchiladasAl PastorShort Rib Birria

    Lolita signature dishes Guacamole Y Salsa De La CasaPollo EnchiladasAl PastorShort Rib Birria
    Location:

    45 W 45th St, New York, NY 10036, United States

    Special Feature:

    The eatery has a relaxed, neighborhood feel, making it a local favorite for everyday Mexican dining.

    What Makes It Special:

    Lolita is known for its consistent quality and home-style Mexican dishes, providing a reliable option for traditional comfort food in a welcoming setting.

    What Sets It Apart:

    Its focus on serving well-prepared, classic Mexican comfort food in an intimate, unpretentious environment distinguishes it from larger or more modern establishments.

    Operating Hours:

    Monday: 4:00 PM – 12:00 AMTuesday – Thursday: 11:30 AM – 12:00 AMFriday: 4:00 PM – 1:00 AMSaturday: 11:00 AM – 1:00 AMSunday: 11:00 AM – 12:00 AM

    Price:

    $20 to $30 per person

    Lolita Menu Prices
  2. La Contenta 2
    La Contenta 0.00 (0 Reviews)
    • Item Prices 57
    • Average Item Price $11.90
    Type of Restaurant:

    Casual Dining

    Type of Food:

    Regional Mexican, Traditional Mexican

    Signature Dishes:

    La Contenta NachosEnchiladas SuizasGuacamole TradicionalTacos de Carne Asada

    La Contenta signature dishes La Contenta NachosEnchiladas SuizasGuacamole TradicionalTacos de Carne Asada
    Location:

    102 Norfolk St, New York, NY 10002, United States

    Special Feature:

    The restaurant is known for its curated selection of mezcal and its dedication to specific regional Mexican dishes.

    What Makes It Special:

    La Contenta provides a genuine taste of regional Mexican cooking, emphasizing traditional recipes and a welcoming atmosphere.

    What Sets It Apart:

    Its deep focus on specific regional Mexican cuisine, particularly its moles and mezcal program, distinguishes it from more generalized Mexican restaurants.

    Operating Hours:

    Monday – Thursday: 3:00 PM – 12:00 AMFriday: 3:00 PM – 2:00 AMSaturday: 11:00 AM – 2:00 AMSunday: 11:00 AM – 11:00 PM

    Price:

    $30 to $50 per person

    La Contenta Menu Prices
  3. carla 3
    carla 0.00 (0 Reviews)
    • Item Prices 39
    • Average Item Price $16.08
    Type of Restaurant:

    Casual Dining (Upscale Casual)

    Type of Food:

    Modern Mexican

    Signature Dishes:

    Chicken FajitasBarbacoa TacoTinga De Pollo TacoChicken Enchiladas

    carla signature dishes Chicken FajitasBarbacoa TacoTinga De Pollo TacoChicken Enchiladas
    Location:

    331 West 51 Street, New York, New York 10019

    Special Feature:

    The restaurant features a chic interior with modern decor and a lively bar area, creating a social dining environment.

    What Makes It Special:

    Carla is known for its fresh ingredients, innovative presentations, and a menu that offers a modern perspective on Mexican cuisine.

    What Sets It Apart:

    Its focus on a contemporary, refined approach to Mexican cuisine in a stylish yet relaxed setting, combined with creative cocktails, distinguishes it from more traditional cantinas.

    Operating Hours:

    Monday – Thursday: 4:30 PM – 10:30 PMFriday: 12:00 PM – 11:00 PMSaturday: 11:00 AM – 11:00 PMSunday: 11:00 AM – 10:30 PM

    Price:

    $20 to $30 per person

    carla Menu Prices
  4. Oyamel 4
    Oyamel 0.00 (0 Reviews)
    • Item Prices 46
    • Average Item Price $14.22
    Type of Restaurant:

    Casual Dining

    Type of Food:

    Modern Mexican, Grill

    Signature Dishes:

    Taco TrioEnchiladas PolloBrussels Peanut Salsa MachaGuacamole

    Oyamel signature dishes Taco TrioEnchiladas PolloBrussels Peanut Salsa MachaGuacamole
    Location:

    505 W 30th St, New York, NY 10001, United States

    Special Feature:

    The restaurant features a build-your-own style menu, allowing diners to customize their meals with various fresh ingredients.

    What Makes It Special:

    Oyamel is known for its fresh ingredients, customizable options, and a modern approach to Mexican food, providing a satisfying casual dining experience.

    What Sets It Apart:

    Its focus on fresh, customizable Mexican dishes in a quick-service grill format distinguishes it from more traditional or full-service establishments.

    Operating Hours:

    Monday – Friday: 12:00 PM – 10:00 PMSaturday – Sunday: 11:00 AM – 10:00 PM

    Price:

    $50 to $100 per person

    Oyamel Menu Prices
  5. LAS CHILANGAS RESTAURANT 5
    LAS CHILANGAS RESTAURANT 0.00 (0 Reviews)
    • Item Prices 31
    • Average Item Price $11.42
    Type of Restaurant:

    Casual Dining

    Type of Food:

    Traditional Mexican, Tex-Mex

    Signature Dishes:

    Quesadillas de MasaBirria Tacos w/ consommeBurritosQuesadilla Puerca

    LAS CHILANGAS RESTAURANT signature dishes Quesadillas de MasaBirria Tacos w/ consommeBurritosQuesadilla Puerca
    Location:

    7-66 Seneca Ave, Ridgewood, NY 11385, United States

    Special Feature:

    The restaurant offers a comfortable and unpretentious atmosphere, suitable for everyday dining with family and friends.

    What Makes It Special:

    Las Chilangas is known for its consistent quality, hearty portions, and friendly service, making it a beloved spot for Mexican comfort food.

    What Sets It Apart:

    Its focus on providing reliable, home-style Mexican comfort food in a welcoming, community-oriented setting distinguishes it from more modern or upscale establishments.

    Operating Hours:

    Tuesday – Saturday: 12:00 PM – 10:00 PMSunday: 12:00 PM – 9:00 PMMonday: Closed

    Price:

    $10 to $20 per person

  6. Los Tacos No.1 6
    Los Tacos No.1
    Type of Restaurant:

    Fast-Casual, Taqueria

    Type of Food:

    Mexican Street Food, Tacos

    Signature Dishes:

    Carne Asada TacosAdobadaPollo AsadoNopal

    Los Tacos No.1 signature dishes Carne Asada TacosAdobadaPollo AsadoNopal
    Location:

    75 9th Ave, New York, NY 10011, United States

    Special Feature:

    The eatery is famous for its simple menu, focus on fresh ingredients, and efficient, high-volume service, often with long lines.

    What Makes It Special:

    Los Tacos No.1 is known for its consistent quality and genuine Mexican street tacos, offering a quick and flavorful experience reminiscent of a true Mexican taqueria.

    What Sets It Apart:

    Its unwavering dedication to authentic, simple street tacos, served in a lively, no-frills setting, distinguishes it as a beloved institution for quick Mexican food.

    Operating Hours:

    Monday – Sunday: 11:00 AM – 10:00 PM

    Price:

    $10 to $20 per person

  7. Amor Loco 7
    Amor Loco
    Type of Restaurant:

    Casual Dining (Upscale Casual)

    Type of Food:

    Modern Mexican

    Signature Dishes:

    Burrito LocoNachos Amor LocoBirria Queso TacosQuesadillaAmor Loco Wings

    Amor Loco signature dishes Burrito LocoNachos Amor LocoBirria Queso TacosQuesadillaAmor Loco Wings
    Location:

    134 W 46th St, New York, NY 10036, United States

    Special Feature:

    The restaurant features a stylish interior with colorful decor and a bustling bar, creating a popular spot for social gatherings.

    What Makes It Special:

    Amor Loco is known for its energetic ambiance, creative cocktails, and its modern take on Mexican comfort food, making it a popular dining destination.

    What Sets It Apart:

    Its blend of lively atmosphere with innovative Mexican dishes and a strong bar program distinguishes it from more traditional or quiet Mexican restaurants.

    Operating Hours:

    Monday – Sunday: 11:30 AM – 2:00 AM

    Price:

    $20 to $30 per person

  8. Mezcali 8
    Mezcali
    Type of Restaurant:

    Casual Dining (Upscale Casual)

    Type of Food:

    Modern Mexican, Regional Mexican

    Signature Dishes:

    QuesadillaCalifornia BurritoGuacamoleBaja Bowl

    Mezcali signature dishes QuesadillaCalifornia BurritoGuacamoleBaja Bowl
    Location:

    83 Maiden Ln, New York, NY 10038, United States

    Special Feature:

    The restaurant features a chic interior with modern decor and a bustling bar area, creating a social dining environment with an extensive mezcal selection.

    What Makes It Special:

    Mezcali is known for its fresh ingredients, innovative dishes, and a menu that offers a modern perspective on Mexican cuisine with a strong emphasis on mezcal.

    What Sets It Apart:

    Its focus on a contemporary, refined approach to Mexican cuisine in a stylish yet energetic setting, combined with creative cocktails and a deep mezcal program, distinguishes it from more traditional cantinas.

    Operating Hours:

    Monday – Tuesday, Sunday: 11:00 AM – 12:00 AMWednesday – Saturday: 11:00 AM – 2:00 AM

    Price:

    $30 to $50 per person

  9. Tamale Lady 9
    Tamale Lady
    Type of Food:

    Traditional Mexican, Tamales

    Signature Dishes:

    Spicy Chicken Verde TamaleChicken TamalesCheese & Jalapeño Tamales

    Tamale Lady signature dishes Spicy Chicken Verde TamaleChicken TamalesCheese & Jalapeño Tamales
    Location:

    37 E 39th St New York, NY 10016

    Special Feature:

    The eatery is known for its long tradition of making fresh, homemade tamales, often available for bulk orders.

    What Makes It Special:

    Tamale Lady is known for its genuine, handmade tamales and its dedication to traditional Mexican comfort food.

    What Sets It Apart:

    Its singular focus on well-executed, traditional tamales, prepared with various fillings, distinguishes it as a go-to for this specific Mexican delicacy.

    Operating Hours:

    Monday – Friday: 5:00 AM – 2:00 PMSaturday: 6:00 AM – 4:00 PMSunday: 7:00 AM – 3:00 PM

    Price:

    $10 to $20 per person

  10. GMC Temaxcal Deli and Grocery 10
    GMC Temaxcal Deli and Grocery
    Type of Restaurant:

    Casual Eatery, Deli/Grocery

    Type of Food:

    Traditional Mexican, Deli Food

    Signature Dishes:

    ChilaquilesBurrito de PolloBurrito Carne Asada

    GMC Temaxcal Deli and Grocery signature dishes ChilaquilesBurrito de PolloBurrito Carne Asada
    Location:

    163 Park Ave #7, Brooklyn, NY 11205, United States

    Special Feature:

    The eatery offers a unique combination of a grocery store and a Mexican food counter, providing both prepared meals and ingredients.

    What Makes It Special:

    GMC Temaxcal Deli and Grocery is known for its genuine, no-frills Mexican food, offering a true taste of local Mexican cooking alongside grocery items.

    What Sets It Apart:

    Its dual function as a deli/grocery and a Mexican food counter, providing both convenience and traditional flavors, distinguishes it as a unique local spot.

    Operating Hours:

    Monday – Saturday: 6:00 AM – 10:00 PMSunday: Closed

    Price:

    $10 to $20 per person