5 Mexican Restaurants to Try in New York City

If you’re on the prowl for some of the best and most authentic Mexican Food outside of Mexico, you’ve come to the right place! Mexican food is a fiesta of flavors, spice, and Mezcal tequila that is loved by many around the world. New York City is home to some of the best international cuisine, especially Mexican cuisine, so keep reading for our top five recommendations for Mexican food in NYC.

El Mitote

This place located on the Upper West Side of Manhattan focuses on street food from around the country and also features a delicious brunch menu consisting of wild mushroom tinga tacos, huevos rancheros or chilaquiles, and a stunning bowl of red chicken pozole.

Tulcingo Del Valle

This small family-owned restaurant is located in the vibrant neighborhood of Hell’s Kitchen and has delicious menu items including goat barbacoa and pork ribs in salsa verde. 


Cosme is a fine dining experience that offers guests a broad range of delectable cocktails paired with a creative menu that makes this restaurant loved and well-known.


Located on Amsterdam Ave this joint offers some of NYC’s best and authentic tacos alongside homey creations like braised chicken salsa verde enchiladas, smothered in melted queso Oaxaca. The churros served with chocolate and caramel sauce are also to die for, so make sure to save some room for dessert!


This place will offer diners a unique, Mexican culinary experience with twists on classics such as the smokey cashew salsa, as well as shareable plates and appetizers.