Top restaurants list

10 Best Mexican Restaurants In Queens

  • 10 restaurants
  • New York City, New York
  • Updated February 9, 2026

The 10 best Mexican restaurants in Queens include Casa Enrique, Ay Güey, Mayahuel, El Mero Mero, Fresco’s Grand Cantina, de Mole, Amor Loco, Cancun Cafe, Mojo, and Tequila Sunrise. Mexican cuisine in New York City's most diverse borough is renowned for its authentic regional flavors, particularly Oaxacan and Puebla-style dishes, as well as its vibrant food truck culture.

Majority of the Mexican restaurants in Queens are situated in Long Island, Astoria, and Jackson Heights. The types of Mexican restaurants in Queens range from fine dining restaurants, taco shops, and bustling eateries. The cost of a meal in a Mexican eatery in Queens ranges from $10 and $70 per person.

Casa Enrique stands as the top choice for the best Mexican food in Queens, recognized for its authentic regional cuisine, Michelin star, and elegant setting. For fast-casual Mexican fare, Ay Güey is a go-to dining destination, well-known for its authentic street tacos, while de Mole earns recognition for its traditional regional dishes. Mayahuel offers vegan options like plant-based tacos, while Casa Enrique provides gluten-free selections such as grilled items and corn-based dishes.

The top Mexican restaurants in Queens are listed below.

  1. Casa Enrique 1
    Casa Enrique is a Michelin-starred Mexican restaurant in Long Island City, offering refined, contemporary Mexican dining with a focus on regional cuisine from Chiapas, Mexico. The restaurant presents authentic dishes prepared with fresh ingredients in an elegant and inviting setting.
    Item Prices
    80
    Average Item Price
    $15.60
    More about Casa Enrique

    Type of Restaurant:

    Fine Dining

    Type of Food:

    Regional Mexican, Modern Mexican

    Signature Dishes:

    GuacamoleDe Pollo en Salsa Verde EnchiladasTacos de Carne AsadaDe Pollo con Mole de Piaxtla Enchiladas

    Casa Enrique signature dishes:: GuacamoleDe Pollo en Salsa Verde EnchiladasTacos de Carne As...

    Location:

    5-48 49th Ave, Long Island City, NY 11101, United States

    Special Feature:

    The restaurant holds one Michelin star and is known for its authentic regional Mexican cuisine, particularly from Chiapas, and its refined presentation.

    What Makes It Special:

    Casa Enrique delivers an unparalleled high-end Mexican dining experience with authentic regional dishes and elegant presentation, redefining Mexican fine dining in Queens.

    What Sets It Apart:

    Its Michelin star and specific focus on the cuisine of Chiapas, Mexico, distinguish it as a top culinary destination offering a unique regional taste.

    Operating Hours:

    Monday – Friday: 5:00 PM – 10:15 PMSaturday – Sunday: 11:00 AM – 10:30 PM

    Price:

    $50 to $100 per person

    Casa Enrique Menu Prices
  2. Mayahuel 2
    Mayahuel is a modern Mexican restaurant in Astoria, offering creative dishes and craft cocktails in a vibrant setting. The restaurant provides a lively atmosphere with a focus on contemporary Mexican cuisine and mezcal.
    Item Prices
    48
    Average Item Price
    $13.71
    More about Mayahuel

    Type of Restaurant:

    Casual Dining (Upscale Casual)

    Type of Food:

    Modern Mexican, Regional Mexican

    Signature Dishes:

    Enchiladas SuizasGobernado De CamaronTaco Carne AsadaNachos

    Mayahuel signature dishes:: Enchiladas SuizasGobernado De CamaronTaco Carne AsadaNachos

    Location:

    3207 34th Ave, Queens, NY 11106, United States

    Special Feature:

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

    What Makes It Special:

    Mayahuel 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 mezcal program distinguishes it from more traditional or quiet Mexican restaurants.

    Operating Hours:

    Monday – Friday: 4:00 PM – 11:00 PMSaturday – Sunday: 11:00 AM – 3:00 PM, 4:00 PM – 11:00 PM

    Price:

    $30 to $50 per person

    Mayahuel Menu Prices
  3. El Mero Mero 3
    El Mero Mero is a casual Mexican eatery in Queens, offering a menu of traditional Mexican dishes and Tex-Mex favorites. The restaurant provides a straightforward dining experience with classic flavors in a welcoming setting.
    Item Prices
    153
    Average Item Price
    $12.37
    More about El Mero Mero

    Type of Restaurant:

    Casual Dining

    Type of Food:

    Traditional Mexican, Tex-Mex

    Signature Dishes:

    Homemade GuacamoleEnchilada De Pollo en Salsa VerdeAl Pastor TacoQuesadilla De Tinga

    El Mero Mero signature dishes:: Homemade GuacamoleEnchilada De Pollo en Salsa VerdeAl Pastor...

    Location:

    35-57 38th St, Astoria, NY 11101, United States

    Special Feature:

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

    What Makes It Special:

    El Mero Mero is known for its consistent quality and classic Mexican dishes, providing a reliable option for traditional comfort food.

    What Sets It Apart:

    Its focus on serving well-prepared, home-style Mexican comfort food in a friendly, local setting distinguishes it from more modern or upscale establishments.

    Operating Hours:

    Monday – Thursday: 12:00 PM – 10:00 PMFriday – Saturday: 12:00 PM – 11:00 PMSunday: 12:00 PM – 10:00 PM

    Price:

    $10 to $20 per person

    El Mero Mero Menu Prices
  4. De Mole 4
    de Mole is a Mexican restaurant in Sunnyside, Queens, specializing in traditional regional cuisine from various parts of Mexico, with a particular focus on moles. The menu features authentic dishes prepared with fresh ingredients, served in a warm and inviting setting.
    Item Prices
    196
    Average Item Price
    $9.58
    More about De Mole

    Type of Restaurant:

    Casual Dining

    Type of Food:

    Regional Mexican, Traditional Mexican

    Signature Dishes:

    Pollo BurritoGuacamole and ChipsGrilled Steak SincronizadaFresh Corn Tamales

    De Mole signature dishes:: Pollo BurritoGuacamole and ChipsGrilled Steak SincronizadaFr...

    Location:

    42-20 30th Ave., Astoria, NY 11103, United States

    Special Feature:

    The restaurant is known for its dedication to crafting various types of mole sauces, a staple of Mexican cuisine.

    What Makes It Special:

    de Mole is known for its commitment to bringing the true flavors of Mexico's regions to Queens, providing a genuine culinary experience with its mole preparations.

    What Sets It Apart:

    Its specific focus on different mole sauces, prepared with traditional methods, distinguishes it from other Mexican restaurants in the borough.

    Operating Hours:

    Monday – Saturday: 10:00 AM – 11:00 PMSunday: 10:00 AM – 10:00 PM

    Price:

    $20 to $30 per person

    De Mole Menu Prices
  5. Cancun Cafe 5
    Cancun Cafe is a casual Mexican eatery in Queens, offering a menu of traditional Mexican dishes and Tex-Mex favorites. The restaurant provides a welcoming and family-friendly dining experience in a relaxed setting.
    Item Prices
    513
    Average Item Price
    $9.19
    More about Cancun Cafe

    Type of Restaurant:

    Casual Dining

    Type of Food:

    Traditional Mexican, Tex-Mex

    Signature Dishes:

    Parrillada MixtaMexican Chilaquiles with MeatBirria NachosAl Pastor Taco

    Cancun Cafe signature dishes:: Parrillada MixtaMexican Chilaquiles with MeatBirria NachosAl...

    Location:

    86-05 Jamaica Ave, Woodhaven, NY 11421, United States

    Special Feature:

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

    What Makes It Special:

    Cancun Cafe 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:

    Monday – Thursday: 10:00 AM – 9:00 PMFriday – Sunday: 9:00 AM – 10:00 PM

    Price:

    $10 to $20 per person

    Cancun Cafe Menu Prices
  6. Mojo 6
    Mojo is a chic and vibrant Latin fusion restaurant located in the heart of the Forest Hills neighborhood in Queens. Known for its sophisticated, tropical-inspired decor and high-energy atmosphere, the restaurant offers a modern twist on Latin American classics. It has quickly become a premier destination for those seeking a stylish dining experience that combines traditional Caribbean and South American flavors with contemporary culinary flair.
    Item Prices
    269
    Average Item Price
    $11.53
    More about Mojo

    Type of Food:

    Latin American Fusion

    Signature Dishes:

    Baja Shrimp TacosBeef EmpanadasMojo Burger

    Mojo signature dishes:: Baja Shrimp TacosBeef EmpanadasMojo Burger

    Location:

    70-20 Austin St, Forest Hills, NY 11375

    Special Feature:

    The restaurant features a stunning "Instagram-worthy" interior, highlighted by lush floral installations and a sleek, modern bar. It is also well-regarded for its creative craft cocktail program, which emphasizes fresh tropical fruits and premium spirits.

    What Makes It Special:

    Mojo brings a "Manhattan-style" energy to Queens. It is defined by its ability to transition from a bright, upscale lunch spot to a dimly lit, trendy lounge vibe in the evenings, making it a versatile choice for both family celebrations and romantic date nights.

    What Sets It Apart:

    Unlike traditional neighborhood eateries that focus on a single cuisine, Mojo’s strength lies in its "Fusion" concept. By successfully blending the comfort of Latin street food, like empanadas and tacos, with the sophistication of a modern bistro, it offers a diverse menu that appeals to a wide range of palates while maintaining high-end presentation.

    Operating Hours:

    Monday to Sunday: 12:00 PM – 11:00 PM

    Price:

    $30 to $50 per person

    Mojo Menu Prices
  7. Tequila Sunrise 7
    Tequila Sunrise is a casual Mexican restaurant in Queens, offering a menu of traditional Mexican dishes and Tex-Mex favorites. The restaurant provides a welcoming and family-friendly dining experience with vibrant decor.
    Item Prices
    1,134
    Average Item Price
    $10.46
    More about Tequila Sunrise

    Type of Restaurant:

    Casual Dining

    Type of Food:

    Traditional Mexican, Tex-Mex

    Signature Dishes:

    Mixed FajitasBaja Fish TacosAl Carbon TacosArugula Chicken Tacos

    Tequila Sunrise signature dishes:: Mixed FajitasBaja Fish TacosAl Carbon TacosArugula Chicken T...

    Location:

    145 Larchmont Ave Larchmont, NY 10538

    Special Feature:

    The restaurant features colorful, traditional Mexican artwork and a lively atmosphere, enhancing the dining experience.

    What Makes It Special:

    Tequila Sunrise 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 and Tex-Mex dishes in a festive, community-oriented setting distinguishes it from more modern or upscale establishments.

    Operating Hours:

    Monday – Thursday: 4:00 PM – 10:00 PMFriday – Saturday: 12:00 PM – 11:00 PMSunday: 12:00 PM – 9:30 PM

    Price:

    $10 to $20 per person

    Tequila Sunrise Menu Prices
  8. Ay Güey 8

    8. Ay Güey

    Ay Güey is a casual taqueria in Astoria, offering a menu of authentic Mexican street tacos and other antojitos. The eatery provides a straightforward dining experience with flavorful, traditional options, focusing on quick service.
    More about Ay Güey

    Type of Restaurant:

    Fast-Casual, Taqueria

    Type of Food:

    Mexican Street Food, Tacos

    Signature Dishes:

    Aguachile VerdeCarne AsadaBirria TacosAy Güey! Nachos

    Ay Güey signature dishes:: Aguachile VerdeCarne AsadaBirria TacosAy Güey! Nachos

    Location:

    30-86 51st St, Queens, NY 11377, United States

    Special Feature:

    The eatery is known for its authentic street food preparation, offering a genuine taste of Mexican taco culture in a lively setting.

    What Makes It Special:

    Ay Güey is known for its consistent quality, fresh ingredients, and authentic flavors, making it a beloved spot for Mexican street food.

    What Sets It Apart:

    Its focus on well-executed, traditional Mexican street food, particularly its birria and al pastor tacos, distinguishes it as a go-to for genuine taco experiences.

    Operating Hours:

    Monday – Thursday: 12:00 PM – 10:00 PMFriday – Saturday: 12:00 PM – 11:00 PMSunday: 12:00 PM – 10:00 PM

    Price:

    $10 to $20 per person

  9. Fresco’s Grand Cantina 9

    9. Fresco’s Grand Cantina

    Fresco’s Grand Cantina is a lively Mexican restaurant and bar in Astoria, offering a menu of traditional Mexican dishes and Tex-Mex favorites. The eatery provides a fun, casual atmosphere with a focus on margaritas and a bustling setting.
    More about Fresco’s Grand Cantina

    Type of Food:

    Traditional Mexican, Tex-Mex

    Signature Dishes:

    Bang Bang BangBreakfast BurittoPastelon TacoPollo Robado Taco

    Fresco’s Grand Cantina signature dishes:: Bang Bang BangBreakfast BurittoPastelon TacoPollo Robado Tac...

    Location:

    28-50 31st St, Queens, NY 11102, United States

    Special Feature:

    The restaurant features a vibrant bar area and often has specials on margaritas, making it a popular spot for social gatherings.

    What Makes It Special:

    Fresco’s Grand Cantina is known for its energetic ambiance, solid Mexican food, and its focus on margaritas, making it a popular spot for a casual night out.

    What Sets It Apart:

    Its combination of a lively atmosphere, a menu of crowd-pleasing Mexican and Tex-Mex favorites, and a strong margarita program distinguishes it as a go-to for a fun dining experience.

    Operating Hours:

    Monday – Thursday: 3:00 PM – 11:00 PMFriday: 3:00 PM – 12:00 AMSaturday: 2:00 PM – 12:00 AMSunday: 12:00 PM – 10:00 PM

    Price:

    $20 to $30 per person

  10. Amor Loco 10

    10. Amor Loco

    Amor Loco is a high-energy Mexican cantina located in the heart of Midtown Manhattan. Known for its vibrant, colorful decor and festive atmosphere, the restaurant offers a spirited dining experience that transitions seamlessly from a popular lunch and brunch spot to a lively late-night destination. It is a favorite for those seeking bold Mexican flavors paired with creative cocktails in a fun, upbeat setting.
    More about Amor Loco

    Type of Restaurant:

    Casual Dining / Mexican Cantina & Bar

    Type of Food:

    Modern Mexican / Mexican-American

    Signature Dishes:

    Chicken Enchiladas SuizasAmor Loco WingsGuacamole & ChipsNachos Amor LocoBurrito Loco

    Amor Loco signature dishes:: Chicken Enchiladas SuizasAmor Loco WingsGuacamole & ChipsNac...

    Location:

    134 W 46th St, New York, NY 10036

    Special Feature:

    Located just steps away from Times Square and the Broadway theater district, Amor Loco is a prime destination for "Pre-Theater" dinners and "After-Theater" drinks. The restaurant also features a robust brunch program and an extensive cocktail menu highlighted by specialty margaritas.

    What Makes It Special:

    Amor Loco is defined by its "fiesta" vibe. The combination of eclectic, neon-accented decor and a loud, energetic soundtrack makes it more than just a place to eat; it is a social hub designed for celebrations, group outings, and late-night gatherings.

    What Sets It Apart:

    While many Midtown eateries close early, Amor Loco stands out for its impressive late-night hours, serving full meals and cocktails until 2:00 AM every day. This accessibility, combined with its high-quality "Mex-Mainstream" menu, makes it a rare reliable late-night fixture in one of the busiest neighborhoods in the world.

    Operating Hours:

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

    Price:

    $20 to $30 per person

On the map

More top restaurant lists in New York

Find your next favorite spot

Can't decide? start here: