125 "Mexican" Restaurants in New York.
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.
Tulcingo del Valle is one of the best Mexican restaurants in Manhattan.
Visit Boca Santa, a BYOB Mexican spot in Bed-Stuy, for a grown-up Taco Tuesday.
Don Pepe Tortas Y Jugos specializes in two things: tortas and juices. Stop by and get a meat-filled sandwich with a green juice on the side.
The Tacos El Bronco Truck in Sunset Park makes some extremely good tacos that are $2 each. If you’re in the area, we suggest you stop by.
Taqueria Downtown is a fun spot to get margaritas and the best Mexican food in Jersey City.
Gringo’s is a Mexcian spot in Jersey City where you should drink flights of margaritas with a group.
Taqueria Emilio is a small taco spot that’s a great late-night option Inwood.
Grito is a neighborhood spot in Washington Heights with strong cocktails and some pretty decent Mexican food. Plus, it’s open late.