133 "Mexican" Restaurants in New York.
Ruta is a fun Oaxacan restaurant in Astoria that specializes in mole, and makes some excellent tequila drinks.
Factory Tamal on the Lower East Side is one of the best places in the city to get a tamale.
Ben’s Gourmet Deli is a bodega on Ave B and 3rd that sells delicious Mexican food.
When looking for breakfast tacos or burritos on the LES, come to Puebla Mexican Food in Essex Market.
The best birria taco truck in NYC has a second home on Metropolitan Avenue in Williamsburg. Get in line.
Nene’s is a Mexican spot specializing in quesabirria that’s set up in a bodega right next to Maria Hernandez Park in Bushwick.
The Chinelos Birria Tacos truck is usually parked in Long Island City right by the water, and they make fantastic, consomme-drenched birria tacos.
Zaragoza is a longstanding Mexican deli in the East Village where you can get a couple of tacos, tamarind candy, and a jar of green enchilada sauce.
Xilonen is a Mexican restaurant on a corner in Greenpoint with a fully vegetarian menu and a great brunch.
For All Things Good is a Mexican cafe in Bed-Stuy that nixtamalizes its own corn. They make the best tortillas in Brooklyn.
Amigo By Nai in the East Village serves four different kinds of carnitas tacos.
Las Santas is a Mexican spot in Fort Greene with good tacos and Happy Hour deals.
Maya Taqueria is a Mission-style burrito spot where you can customize your own massive burrito, bowl, nachos, or tacos
La Esquina Del Camarón Mexicano is a tiny, cash-only spot in the back of a bodega, and it’s a wonderful place to eat a cup of shrimp and octopus.