10 Mexican Restaurants In Manhattan, New York City

mexican restaurants in manhattan

New York City is home to thousands of restaurants. The city is home to more restaurants per capita than any other city in the world and they all rang from the eclectic and modern, to the classical and upscale to simple and delicious. Some of the best restaurants in the world are found in New York City and with a place as diverse as Manhattan you can certainly expect tons of different places with tons of different options for food out there. If you’re in Manhattan and craving Mexican food, here’s our list of some of the best Mexican restaurants in the city.

1. Café Frida

Café Frida not only serves delicious Mexican dishes but it aims to explore the culinary traditions of pre-Colombian Mexico. The food served here is inspired by places all over Mexico with the chef having toured the country getting an idea of flavors and dishes from chefs and cooks all over the country. Café Frida serves everything homemade and with a kitchen staff mostly made up of women, which is unusual for New York City restaurants but typical for those in Mexico.

Café Frida

Address: 368 Columbus Ave, New York, NY 10024, USA

Opening hours: Mon - Thu 12 PM - 10 PM; Fri 12 PM - 11 PM; Sat 11 AM - 11 PM; Sun 11 AM - 10 PM

Average price for two: 11 - 30 USD

Website: Café Frida

2. Arriba Arriba Midtown

Arriba Arriba Midtown has one of the large margarita menus around so make sure you picked a designated driver for the evening when you come here. The restaurant is a bustling and vibrant place with live music and a colorful and eclectic atmosphere. The restaurant has been in business for over 35 years and in a city where restaurants always come and go, this is quite an achievement.

Arriba Arriba Midtown

Address: 762 9th Ave, New York, NY 10019, USA

Opening hours: Mon - Thu 12 PM - 12 AM; Fri 12 PM - 1 AM; Sat 11 AM - 1 AM; Sun 11 AM - 12 AM

Average price for two: 15 - 35 USD

Website: Arriba Arriba Midtown

3. Iguana New York

Iguana New York is not just a restaurant but an experience on its own. Iguana New York features three floors of food, margaritas, mojitos, and dancing. It’s almost like a nightclub first and a restaurant second but don’t fret because their classic Mexican dishes are delicious and abundant.

Iguana New York

Address: 240 W 54th St, New York, NY 10019, USA

Opening hours: Sun - Wed 11 AM - 1 AM; Thu 11 AM - 3 AM; Fri - Sat 11 AM - 4 AM

Average price for two: 25 - 35 USD

Website: Iguana New York

4. La Contenta

La Contenta is the neighborhood Mexican restaurant that is amazing is and authentic. This quaint spot is anything but normal however and features a staff of people dedicated to delicious tequila and mezcal drinks and a classically trained chef from Mexico. Blending French cooking technique with Mexican flavors and dishes, La Contenta is a great spot to satisfy your cravings.

La Contenta

Address: 102 Norfolk St, New York, NY 10002, USA

Opening hours: Mon - Wed 4 PM - 12 AM; Thu - Sat 11 AM - 2 AM; Sun 11 AM - 12 AM

Average price for two: 25 - 35 USD

Website: La Contenta

5. Añejo

Añejo is located in Hell’s Kitchen and is an upscale classy kind of place. They specialize in agave-based spirits like tequila and mezcal but of course, serve some amazingly authentic Mexican food as well. Their drink menu compliments their dishes so be sure to inquire about what drinks to pair with which dishes.


Address: 668 10th Ave, New York, NY 10036, USA

Opening hours: Sun - Wed 11:30 AM - 12 AM; Thu - Sat 11:30 AM - 2 AM

Average price for two: 11 - 30 USD

Website: Añejo

6. MazMezcal

Help us celebrate our 30th Anniversary! This month our $30 special is Arroz con Camarones - or for the "gringos" -...

Posted by Maz Mezcal on Saturday, 25 February 2017

MazMezcal is one of New York’s premier Mexican restaurants. MazMezcal has been around for 68 years serving the city some of the best Mexcian food for generations. The restaurants have a festive and colorful feeling while serving some classic Mexican dishes that have kept this restaurant going for over six decades.


Address: 316 East 86th St, New York, NY 10028, USA

Opening hours: Mon - Thu 5 PM - 11 PM; Fri 4 PM - 12 AM; Sat 12 PM - 12 AM; Sun 12 PM - 11 PM

Average price for two: 25- 40 USD

Website: MazMezcal

7. Mamasita Bar & Grill

Mamasita Bar & Grill takes the best of Mexican food and creates something unique and delicious. Mamasita Bar & Grill prides itself on serving food free of MSG and animal fat. The menu features dishes made with the freshest ingredients as well as a wide selection of vegetarian-friendly plates and delicious fresh Mexican-style seafood.

Mamasita Bar & Grill

Address: 818 10th Ave, New York, NY 10019, USA

Opening hours: Sun - Wed 11:30 AM - 11 PM; Thu - Sat 11:30 AM - 12 AM

Average price for two: 15 - 35 USD

Website: Mamasita Bar & Grill

8. Sombrero

Sombrero is located in times square and has been around since 1983 serving the heart of New York some delicious and quick Mexican favorites. The restaurant serves all the classic dishes from taco and tortas to fajitas and sopa (soup) and also has a large variety of drinks available. So take a seat at the bar and enjoy some lovely tequila cocktails or enjoy a meal with the family in the dining area.


Address: 303 W 48th St, New York, NY 10036, USA

Opening hours: Mon - Tue 4 PM - 12 AM; Wed - Thu 12 PM - 12 AM; Fri- Sat 12 PM - 1 AM

Average price for two: 20 - 40 USD

Website: Sombrero

9. Pampano

Pampano is a restaurant by chef Richard Sandoval who was born in Mexico and learned to cook while he was a child there making elaborate feats from scratch. He has restaurants all over the world and Pampano is New York’s most elegant Mexican restaurant. With a white-on-white concept dining room that is meant to evoke the sandy coastal regions of Mexico, the food also is inspired by Mexico’s coast with dishes like lobster tacos and seafood paella being a regular specialty.


Address: 209 E 49th St, New York, NY 10017, USA

Opening hours: 11:30 AM - 2:30 PM, 5 PM - 10 PM

Average price for two : 35 - 60 USD

Website: Pampano

10. Toloache

mexican restaurants in manhattan | toloache
Source: Pixabay

With modern lively flair, Toloache has a few locations around Manhattan. Specializing in delicious Mexican classics, they also have a full bar on site allowing for guests to indulge in a few margaritas or tequila shots before or after dinner. The atmosphere is small and quaint making it a nice spot dinner with friends or even date night.


Address: 251 W 50th St, New York, NY 10019, USA

Opening hours: Sun - Mon 11:30 AM - 10 PM; Tue - Thu 11:30 AM - 11 PM; Fri - Sat 11:30 AM - 12 AM

Average price for two: 15 - 30 USD

Website: Toloache

Mexican New York

There are so many options for food in New York that it can get pretty overwhelming. Luckily if you’re craving Mexican, we’ve narrowed the list down for you, all you have to do is pick!

Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.

Get Trip101 in your inbox

Unsubscribe in one click. See our privacy policy for more information on how we use your data

Alex is a Canadian university graduate with degrees in English literature and History. He was born in Montreal and when he's not traveling he enjoys movies, video games, playing the drums and...Read more

 Want to contribute as a Local Expert?
Explore Manhattan
Looking for accommodation?
Good things are meant to be shared!