112 "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.
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.
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.
Calaca is a little cash-only Mexican spot in Bed-Stuy where you should drink flights of tequila while eating some great tacos and tostadas.
Does La Esquina have the best Mexican food in NYC? No. But it is in a secret basement in Nolita, and it’s worth a trip for the experience.