129 "Mexican" Restaurants in New York.
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.
The original location of Taco Mix in East Harlem makes the best al pastor tacos in NYC.
Birria-Landia is a truck in Jackson Heights, and it’s where you’ll find the best birria tacos in NYC. Get a few, and dip them in a cup of consome.
Atla serves excellent Mexican food in a bright, all-day space in Noho. It’s great for a casual lunch or an upscale dinner.
Hell's Kitchen's Tulcingo del Valle is one of the best Mexican restaurants in Manhattan.