127 "Mexican" Restaurants in New York.
Casa Enrique is home to the best Mexican food in New York City, and we bet you’ve never heard of it. Time to get acquainted with Long Island City.
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.
La Contenta is a Mexican bar and restaurant on the Lower East Side that’s the ultimate neighborhood hang for fish tacos and tequila.
Cosme is an upscale Mexican restaurant in Flatiron that’s much more approachable than it appears to be.
Atla serves excellent Mexican food in a bright, all-day space in Noho. It’s great for a casual lunch or an upscale dinner.
La Morada is a Mexican restaurant in Mott Haven with seven different kinds of mole, some excellent tacos, and many other things you’ll want to eat.
Some of the best tacos in New York City are hiding from you in the back of Chelsea Market. It’s time you went and found them.
La Slowteria is a casual spot in Carroll Gardens that serves some of the best Mexican food in Brooklyn.
Claro is a great Oaxacan-inspired restaurant that’s even better when you’re sitting in the backyard.
What was once called Rockaway Taco is now called Tacoway Beach. The good news? The fish tacos are still the best in town.
This is not a taqueria. This is a temple to the holy Mission burrito. Pray before it, lest you be forsaken.
Oxomoco is a Mexican restaurant in Greenpoint where it’s easy to have a good night.
Down the street from the L train Jefferson stop in Bushwick, you'll find the a garage serving some of the city’s best tacos.
Gran Electrica serves simple, excellent Mexican food and creative cocktails. It also has a great back patio.