Where to Find the Best Mexican in New York City

For years, I had to listen to my West Coast friends confidently declare that New York City couldn't do proper Mexican food. They would brag about their neighborhood taco trucks and sprawling markets, while looking with pity at my late-night bodega choices. But let me tell you a secret that locals already know: that tired stereotype is officially dead. Over the last decade, New York has undergone a massive masa revolution.
Today, the city's Mexican scene is as dynamic and diverse as the five boroughs themselves. We now have dedicated taqueros importing heirloom corn from Oaxaca, master mezcaleros pouring rare spirits in dimly lit Brooklyn agave bars, and incredibly skilled chefs cooking over roaring wood fires. Whether you are craving the bustling, standing-room-only energy of a true Mexico City taco stand or looking for a gorgeous, plant-based twist on classic street food, you just need to know which subway lines to take. After endlessly scouting the city’s offerings, I've narrowed down the spots that you absolutely cannot miss.
Taqueria Ramirez
If you want to understand the current obsession with CDMX-style street tacos in New York, you have to stand in line at Taqueria Ramirez. Tucked away on Franklin Street in Greenpoint, this tiny, standing-room-only operation is as authentic as it gets. The moment you walk in, the rich, savory steam rolling off the massive simmering cazuelas hits you. The menu is highly focused, built around distinct, traditional cuts of meat like suadero, tripa, and longaniza. My absolute favorite move is to order a couple of suadero tacos—the meat is confited slowly in its own fat until it literally melts upon contact. You grab your paper plate, squeeze on some fresh lime, spoon over their fiery salsa verde, and eat leaning over the stainless-steel counters. It is chaotic, incredibly loud, and absolutely perfect.
LOS TACOS No.1
You can’t talk about Mexican food in this city without tipping your hat to Los Tacos No.1. With several locations around the city dominating the local ratings—including a stellar spot down on Church Street—they have mastered the art of the Tijuana-style taco. When you visit, do not be intimidated by the line wrapping out the door; it moves with incredible efficiency. You place your order, slide down to the grill station, and watch as your tortillas are pressed and griddled right in front of you. Always opt for the corn tortillas and make sure you get at least one adobada taco. The heavily marinated pork is shaved directly off a spinning trompo, catching a lovely bit of char before being topped with a slice of fresh pineapple.
Oxomoco
When I want to show off just how sophisticated the city’s Mexican cuisine has become, I book a table at Oxomoco. Also located in Greenpoint, this gorgeous, plant-filled dining room feels like an airy retreat to Oaxaca or Tulum. Everything revolves around their custom wood-fired grill, which imparts an incredible depth of flavor to both meats and vegetables. Their beet chorizo tacos and grilled skirt steak are phenomenal, but honestly, you could make an entire meal out of their smoky grilled guacamole and a round of drinks. Their cocktail program leans heavily into small-batch mezcals and tequilas, making it my absolute favorite spot for a lively Friday night date.
Jajaja Mexicana
Even my most dedicated carnivorous friends leave Jajaja Mexicana completely satisfied. Situated in the West Village on Carmine Street, this vibrant, pastel-hued space turns the concept of traditional Mexican food entirely on its head by making it 100 percent vegan. They use clever, plant-based substitutions—think seitan meant to mimic slow-cooked pork, or heart of palm ceviche—that actually hold their own in texture and flavor. The nachos, piled impossibly high with their signature vegan queso, are a massive crowd-pleaser. Plus, the bright, airy atmosphere makes it an ideal stop for a long, relaxed weekend lunch with a round of spicy margaritas.
Before you head out to conquer these spots, keep a few practical tips in mind. For the fast-casual joints like Los Tacos No.1 and Taqueria Ramirez, expect to spend under $20 per person for an incredibly filling meal. Both get overwhelmingly busy during prime lunch and dinner rushes, so arriving at slightly off-hours (think 3:00 PM or after 9:00 PM) will save you from the longest lines. On the flip side, upscale destinations like Oxomoco require a bit of planning. You’ll be looking at a higher price point, easily hitting $75 or more per person with drinks, and you should definitely book your reservation a couple of weeks in advance.
New York City's Mexican food scene has officially arrived, bringing bold, uncompromising flavors to almost every neighborhood. So, step out of your usual routine, grab a few friends, and go experience the masa magic for yourself. I promise you won't be disappointed.