Best-of Guides New York

The Best Mexican Restaurants in New York City

3 Restaurants
California and Texas get plenty of shine when it comes to Mexican food, but New York City is loaded with top spots. Discover our favorites in Manhattan.

New York City by the MICHELIN Guide

See the New York City guide

Updated on 16 December 2025
Corima
3 Allen St., 10002 New York
$$$$ · Mexican

On the edge of Chinatown, Chef Fidel Caballero is not holding anything back. Whether you sit at the kitchen counter for the ambitious tasting menu or order à la carte in the boisterous dining room, the cooking is a singularly original and bold celebration of Mexican cuisine. If anything, there must be an order of sourdough tortillas somewhere on the table. Made with Sonoran wheat and chicken fat, these delicate, perfectly griddled discs served with recado negro butter will lock in a return visit. Better yet, this won’t be the only course worth returning for. The likes of lobster nicuatole, black cod with salsa Veracruzana, and sweetbreads with bitter almond foam make for lasting impressions. From the bar, find Mexican spirits and natural wines.

Cosme
35 E. 21st St., 10010 New York
$$$$ · Mexican

Duck carnitas, though pricey, are impressive with their perfectly cooked and crisped duck and eye-catching cast iron skillet plating, but it's the flavorful sweet, spicy, and nutty cobia al pastor that is an utter delight. This cooking is clever, and, at times, surprisingly delicate. Husk meringue, filled with corn mousse, is a dessert staple. 

Covacha
368 Columbus Ave., 10024 New York
$$ · Mexican

The tequila selection here is a perfect companion to the Jalisco cooking. It's not your typical Mexican menu: think of everything from delicious and messy shrimp ajillo with hollandaise to torta ahogadas with birote salado, pork and oregano-spiked tomato sauce. Every item offered here is an amalgam of smoky, sweet and unique flavors. 

Select check-in date
S
M
T
W
T
F
S
Rates in CAD for 1 night, 1 guest