What are you looking for?

Mexican Restaurants in New York

4.7 - 280 votes

Hours: 11AM - 9PM

229 W 43rd St, New York
(212) 574-4696


We were at Times Square and it started pouring so we came here to avoid the rain! You have to place your order with the cashier first and head to the nex... More reviews

4.6 - 249 votes

Hours: 11AM - 11PM

162 E Broadway, New York
(646) 883-5453

Jajaja Plantas Mexicana

Been here twice and each time was divine. The food is flavorful, the drinks are tasty and the portions are generous for the price. Legitimately my favori... More reviews

4.6 - 236 votes

Hours: 11AM - 9PM

409 W 15th St, New York
(212) 920-4986

Los Mariscos

This place is amazing. The quesadillas are outstanding. Definitely worth the wait if there is a line. More reviews

4.3 - 330 votes

Hours: 11:30AM - 10PM

818 10th Ave, New York
(212) 315-9444

Mamasita Bar & Grill

Love this place! I went out to eat with my coworkers and had a great time. Everything from the food, service to the drinks were a 10/10. I love the fact ... More reviews

4.6 - 217 votes

Hours: 12 - 10PM

102 Norfolk St, New York
(212) 432-4180

La Contenta

Great spot with friendly and efficient service, good drinks (try the Puerto Vallarta), and excellent food. We sat outside, tables were packed in tightly,... More reviews

4.2 - 344 votes

Hours: 11:30AM - 10PM

301 Church St, New York
(212) 920-6270

Añejo Tribeca

It was our second visit to Anejo and it was as good as the first if not better. Our waiter was so helpful in accommodating our allergy needs which made t... More reviews

4.6 - 207 votes

Hours: 12:30 - 11PM

65 2nd Ave, New York
(212) 777-6965

Bar Verde

Stunning establishment! Had great service and the food was not only amazing but we got sat and served very quick and efficiently. Servers were kind and t... More reviews

4.8 - 148 votes

Hours: 11AM - 10PM

949 Columbus Ave, New York
(646) 484-6533

The Calaveras

What a lovely place. A friend and I stopped by last night and I will definitely return. Good drinks, plentiful guacamole, excellent tacos and temping chu... More reviews

4.2 - 321 votes

Hours: 12 - 11PM

251 W 50th St, New York
(212) 581-1818


there were no tableside free chips and salsa then was charged a $2 for extra salsa. we were also charged $3 for a very small container of pico de gallo. ... More reviews



4.4 - 246 votes

Hours: 11AM - 10PM

225 5th Ave, New York
(646) 922-7289


Me and a co-worker went here on a Wednesday to grab some quick lunch on a relatively overcast afternoon. They had seating available indoors and outdoors,... More reviews



4.3 - 273 votes

Hours: 12 - 10PM

668 10th Ave, New York
(212) 920-4770


WELPPPPPPP!!!!!!!!!!! Where do I begin??????? RRRRRRRIIIIIIIICCCCCCCOOOOOOOOOOOOO, for starters. The food is out of this world. Ooooooohhhhhhhhh, the tra... More reviews

4.3 - 268 votes

Hours: 12 - 9PM

166 E 82nd St, New York
(212) 861-4505


As always, had an excellent experience - great food and nice ambiance makes this place a consistent winner. More reviews

3.9 - 390 votes

Hours: 11:30AM - 10PM

61 Columbus Ave, New York
(212) 977-7700

Rosa Mexicano

The Maitre d’ was not wearing a mask. This put me off. Our waiter was not wearing a mask. I will not return as I was nervous. Even in Florida - the wild ... More reviews

4.6 - 172 votes

Hours: 12 - 10PM

420 W 49th St, New York
(212) 581-1235

Ponche Taqueria

First time here and I love it!!! This is an amazing hidden gem even if is small it is cozy. However, they also offer outside dining and the staff is ve... More reviews



4.2 - 278 votes

Hours: 12 - 9:45PM

802 9th Ave, New York
(212) 245-4500


I think this is one of the best Mexican restaurants in NY. We came back on consecutive Fridays and were never disappointed. The food is very tasty and di... More reviews

4.3 - 245 votes

Hours: 1PM - 12AM

248 W 55th St, New York
(646) 657-0565

Vida Verde

Place is cute, service is on point, food flavorful the drinks were good. I would recommend if in the area but I would not go out of my way for it. More reviews



4.4 - 216 votes

Hours: 12 - 10PM

525 W 29th St, New York
(212) 256-0083


The experience was great the food was delicious, the atmosphere was great the food was all fresh guacamole was A+ the waitress super friendly I was scare... More reviews

4.4 - 212 votes

Hours: 11AM - 9PM

119 St Marks Pl, New York
(212) 995-5010

Hanoi House

This place was popping on a Thursday night! I'd recommend booking a reservation so you won't have to wait.The pho here was good, but unremarkab... More reviews

4.8 - 117 votes

Hours: 11AM - 10PM

30 E 23rd St, New York
(212) 209-0648

Summer Salt

This place is great, they have the best Carne Asada in NYC, even better than Los Tacos no1, so smoky. I deducted 2 stars because their salsas are just me... More reviews

4.4 - 208 votes

Hours: 12 - 10PM

194 Avenue A, New York
(212) 533-5436

El Camion Cantina

We came here for margaritas and appetizers and had a fun time. They have an extensive list of drinks in a range of sizes and a large menu as well. We ord... More reviews

4.6 - 155 votes

Hours: 11AM - 10:30PM

60 E 3rd St, New York
(646) 692-9268

El Diablito Taqueria

I love this place! The food is great, the service is great! They're really quick. Their Al Pastor and Carne Asada is awesome. The prices are good to... More reviews

4.3 - 226 votes

Hours: 11AM - 9PM

259 Vesey St, New York
(212) 233-2500

El Vez and Burrito Bar

Great food, great drinks but kind of pricey :/ I got the chicken tacos and the lavender jalapeño margarita, my friend got the nachos and another marg I d... More reviews

4.2 - 253 votes

Hours: 11AM - 10PM

77 St Marks Pl, New York
(212) 777-2537

La Palapa

Quiet lunch off their restaurant week menu of assorted Mexican offerings. Waiter kindly did make a substitute too. Think the salsa and chips should have ... More reviews

4.4 - 198 votes

Hours: 11AM - 9:30PM

627 2nd Ave, New York
(212) 779-2656

Baby Bo's Cantina

Just went for the food (no drinks) and was very underwhelmed. Had fish tacos and the steak burrito. Food really didn’t taste like much and they added a $... More reviews



4 - 307 votes

Hours: 11AM - 4PM

1191 1st Avenue, New York
(212) 585-1818


The server was not very attentive. We did not get served enough for the bottomless brunch price to be worth it. We probably had 8 drinks combined (2 peop... More reviews

View on map