127 "Mexican" Restaurants in New York.
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.
The Awkward Scone moved to Bed-Stuy and got a new name. Ursula makes the best breakfast burritos in Brooklyn. Get a side of chile.
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.