A wall of more than a thousand agave spirits in Metuchen, fresh tortillas hitting the griddle in Red Bank, and a volcanic stone bowl arriving at a Rochelle Park table with dinner still bubbling inside—New Jersey’s Mexican food scene does not believe in easing you in gently.
The state’s best spots cover an impressive amount of ground, from tiny taquerias built around family recipes to polished dining rooms serving ceviche, mole, and inventive cocktails.
Some are made for a quick stack of tacos; others practically demand a reservation, a group of hungry friends, and enough time to explore the menu properly. What connects them is food with a clear point of view.
There are Oaxacan specialties, Yucatán-style pork, chile-rich stews, charcoal-grilled meats, and birria in forms both traditional and cheerfully over-the-top. Bring an appetite, because these 12 restaurants make a persuasive case that some of New Jersey’s most exciting meals begin with warm tortillas and a very good salsa.
1. Meximodo – Metuchen

More than 1,000 bottles of tequila, mezcal, and other agave spirits rise behind the bar at this downtown Metuchen showpiece. The collection earned a Guinness World Record, but it is not merely decorative.
Bottles are arranged almost like a library, giving curious drinkers a chance to compare regions, producers, and styles through individual pours or carefully selected flights. The food is equally ambitious.
Birria empanadas and street-style corn make easy openers, while the Nayarit-style red snapper and pollo con mole show how confidently the kitchen handles bigger plates. The carne asada is another smart order, especially when the table is willing to share.
Vegetarians are not treated as an afterthought, with options such as cauliflower tacos and hibiscus-roasted eggplant offering real depth rather than predictable substitutions. Inside, saturated colors, large murals, and a dramatic bar create a dining room that feels ready for a celebration even on an ordinary Tuesday.
Prices sit above those at a neighborhood taqueria, so this is best approached as a full night out rather than a quick taco run. Meximodo occupies a prime spot near the Metuchen train station, making it unusually convenient for anyone arriving without a car.
Reservations are wise for dinner and weekend brunch, when the colorful room and cocktail program tend to draw a crowd.
2. Orale Mexican Kitchen – Jersey City

Guacamole becomes a choose-your-own-adventure at Orale. The Jersey City kitchen offers versions sharpened with serrano marmalade, topped with crisp pork belly, mixed with blue cheese and pumpkin seeds, or given a punch of black garlic and chile crunch.
A flight of three solves the obvious problem of trying to pick only one. That playful energy carries across the menu, which bends Mexican flavors in bold, occasionally unexpected directions.
Pork belly bao buns and a truffle ribeye burrito are not traditional combinations, but they make sense in a restaurant that enjoys coloring outside the lines. For something closer to familiar territory, try the chicken enchiladas suizas, carnitas tacos, or corn-battered fish tacos layered with cabbage, crema, and salsa verde aioli.
Orale’s Grove Street dining room has the visual volume to match the cooking: graffiti-inspired artwork, vivid lighting, and a bar that keeps the room buzzing well into the evening. This is not the place for a hushed dinner or a plate of stripped-down street tacos.
It is built for groups, shared starters, creative drinks, and meals that can easily roll into a late night downtown. Taco Tuesday and weekend brunch are especially popular, so book ahead rather than hoping a table appears.
The Grove Street PATH station is nearby, a welcome advantage in a neighborhood where parking can require patience.
3. Barrio Costero – Asbury Park

A plate might bring seared seafood, bright citrus, smoky chiles, and something unexpectedly sweet together in a few carefully composed bites. That balance is the specialty at Barrio Costero, whose name translates to “coastal neighborhood” and fits its Asbury Park setting beautifully.
The kitchen takes inspiration from Mexican coastal cooking while responding to the seasons, which means the menu stays compact and changes more often than those at sprawling combination-plate restaurants.
Tuna ceviche, shrimp aguachile, tostadas, and tacos have all helped establish its reputation, but the smartest approach is to ask what the kitchen is most excited about that day.
Vegetables receive the same attention as seafood and meat. Mushrooms, squash, sweet potatoes, and peppers may arrive with layered moles, purees, seeds, or fresh herbs that turn a shared plate into the surprise favorite of the meal.
The open kitchen adds a little motion to the clean, modern room, while the bar pours mezcal-forward cocktails suited to the food’s smoke and acidity. Barrio Costero works particularly well for a date or dinner with friends who prefer ordering widely and passing everything around.
Portions are designed with sharing in mind, and the final bill can climb as plates accumulate. Its Bangs Avenue location sits a few blocks from Cookman Avenue and the boardwalk, making dinner an easy addition to an afternoon in Asbury Park.
Reserve ahead on weekends, especially during Shore season.
4. Agave – Flemington

Birria tacos and a plate of pasta sharing the same menu could feel like a restaurant identity crisis. At Agave, it reflects a small kitchen comfortable following more than one craving.
This cozy Flemington bistro combines Mexican staples with Italian favorites, yet the dishes that earn it a place on this list remain firmly rooted in bold sauces, tender meats, and scratch cooking. Start with the birria, served with the rich consommé that makes every crisp-edged bite better.
The mulita is another strong choice, layering meat and melted cheese between tortillas for something halfway between a taco and a quesadilla. Guacamole, grilled street corn, nachos, and shrimp ceviche make the menu friendly to groups that want to fill the table rather than commit immediately to individual entrées.
Agave is particularly useful for diners navigating gluten restrictions. The chef-owner’s experience with celiac disease has shaped a kitchen that takes gluten-free preparation seriously, giving guests far more choice than the token modified dish found elsewhere.
The room has the relaxed proportions of a neighborhood café, and an outdoor patio adds appeal when Flemington weather cooperates. Prices are approachable enough for a casual lunch or weeknight meal, while the varied menu makes it easy to bring companions who never agree on what to eat.
Check the current schedule before making the drive, as smaller independent restaurants can keep more limited hours than their big-city counterparts.
5. El Pueblo Taqueria – North Cape May

Homemade corn tortillas arrive warm, slightly irregular, and sturdy enough to hold a generous pile of carne without surrendering halfway through lunch. At El Pueblo Taqueria, that small detail tells you plenty about the care behind the food.
Order the tacos Mexicanos to appreciate those tortillas at their best, topped simply with a chosen meat, onion, cilantro, radish, and lime. Al pastor brings spicy pork and pineapple; campechano combines steak, chorizo, and chicharrón; and lengua rewards diners ready to move beyond the usual chicken and beef.
The menu reaches far past tacos. A chilaquiles bowl tosses crisp tortilla pieces in salsa verde or red mole before adding crema, queso fresco, onion, and a fried egg.
The alambre folds bacon, peppers, onions, and melted cheese around a choice of meat, while the hefty Cubana torta stacks several proteins into one gloriously impractical sandwich. Grilled mahi-mahi and Mexican-style shrimp give the menu a coastal accent appropriate for its location near the Delaware Bay.
The dining room is casual, warm, and family-friendly, making this a low-pressure stop after a beach morning or Cape May excursion. Prices remain reasonable, and lunch specials bundle several favorites for visitors arriving earlier in the day.
North Cape May is a short drive from the Victorian center of Cape May, with easier parking and none of the downtown scramble. Fresh guacamole is made to order, so do not rush it.
6. La China Poblana – East Brunswick

The birria pizza is impossible to ignore. A crisp base supports shredded beef and plenty of melted cheese, with consommé waiting on the side to turn each slice into a dunkable, gloriously messy event.
It is the dish most likely to dominate the table at La China Poblana, but stopping there would miss the restaurant’s more traditional strengths. The molcajete is built for serious appetites, arriving in a heated stone vessel packed with steak, chicken, shrimp, chorizo, vegetables, and cheese.
Mole poblano, chalupas, chilaquiles, flautas, and enchiladas provide a deeper look at the kitchen’s range, while tacos offer a more manageable option for a quick meal. This is the sort of place where a group should order across categories and expect leftovers.
Portions are generous, prices are moderate, and the open kitchen gives the compact room a sense of movement without turning dinner into a production.
The location along Route 18 makes La China Poblana especially convenient for East Brunswick residents and travelers crossing central New Jersey, although traffic on the corridor can influence when you want to arrive.
Families and casual groups fit naturally here; no one is going to blink when the table becomes crowded with salsa bowls and dripping quesabirria. First-time visitors should bring at least one adventurous eater, split the famous pizza, and add a traditional entrée rather than making the viral favorite do all the talking.
7. Mi Lupita’s Kitchen – Red Bank

Nixtamalization is the quiet workhorse behind Mi Lupita’s best dishes. Corn is treated and transformed into masa before being pressed into tortillas, giving them an earthy aroma, pliable texture, and flavor that packaged versions cannot match.
Those tortillas make an excellent foundation for the quesabirria, filled with slow-cooked beef and cheese and accompanied by savory broth. They also support less familiar fillings such as huitlacoche, an earthy corn delicacy sautéed here with onion, jalapeño, and corn.
The menu is wonderfully broad without losing its family-kitchen character. Enchiladas come dressed in mole, red chile, green chile, or a tricolor arrangement of sauces.
A sizzling alambre combines bacon, peppers, onions, cheese, and a chosen protein, while the weekend menu adds tamales, menudo, and restorative bowls of beef or shrimp soup. Anyone arriving extremely hungry can tackle a parrillada or the bubbling molcajete loaded with grilled meats, shrimp, chorizo, cheese, cactus, and jalapeños.
The setting on Shrewsbury Avenue is casual and welcoming, with prices that encourage repeat visits rather than saving the place for a special occasion. It is also BYOB, so pick up something suitable before sitting down.
Mi Lupita’s is closed on Mondays and open from morning into the evening the rest of the week, making it as practical for late breakfast chilaquiles as it is for dinner. Street parking may require a brief search during busy Red Bank periods.
8. Paloma Restaurante – Collingswood

Shrimp aguachile brings the heat first, then citrus, sweetness, and the clean snap of fresh seafood. It is a good introduction to Paloma’s polished style, which draws on Mexican traditions without treating them as untouchable museum pieces.
Chef Ivan Reyes uses international ideas where they strengthen the plate, resulting in dishes such as tuna tostadas paired with salsa macha and carefully prepared ceviches that feel right at home beside tacos and fajitas. The menu is particularly appealing to seafood lovers.
Scallops, shrimp, tuna, and other catches often appear with chiles, herbs, fruit, and crisp tortillas, creating combinations that are bright rather than heavy. Still, diners craving comfort have plenty to work with, including birria, carnitas, enchiladas, burritos, and shareable starters.
Even sikil pak—a Yucatán dip traditionally based on pumpkin seeds—signals that this kitchen is interested in parts of Mexican cooking that rarely receive attention in casual restaurants. Muted colors and clean lines give the Haddon Avenue dining room an understated, contemporary finish.
Paloma suits a date night, a leisurely brunch, or a dinner when everyone wants familiar flavors presented with a little more finesse. Collingswood’s restaurant district is walkable and energetic, although nearby parking fills quickly on popular evenings.
The restaurant is BYOB, which keeps the drink decision in your hands and can soften the cost of a larger meal. Reservations are a sensible move for Friday and Saturday dinner.
9. El Asadero Mexican Grill – Rochelle Park

Dinner announces itself with a hiss when the signature molcajete lands on the table. The volcanic stone bowl is crowded with grilled steak, chicken, beef ribs, chorizo, shrimp, fried cheese, cactus, green onions, and jalapeños, all sitting in a chile-rich sauce that stays fiercely hot.
It is designed for two, though even two ambitious diners may need help. Fire and meat define much of the experience at El Asadero.
Cecina tacos bring salty beef, carne asada tacos come with grilled cactus and onions, and the mar y tierra pairs skirt steak with shrimp. Anyone determined to make the meal an event can explore the restaurant’s enormous steaks and mixed parrilladas, while diners with more modest plans will find enchiladas, chilaquiles, ceviche, and birria tacos.
Tableside guacamole adds a bit of theater without distracting from the food. The dining room has a festive, family-restaurant feel, but prices vary dramatically depending on the order.
A taco plate is an easy casual meal; a giant molcajete or tomahawk steak pushes dinner firmly into celebration territory. Located on West Passaic Street near Route 17, the restaurant is convenient from much of Bergen County and has a more car-friendly setting than urban taquerias farther east.
It stays open late enough to handle lingering group dinners, though a reservation can save time on weekend evenings. Bring several people, order one dramatic centerpiece, and let the table fill in around it.
10. La Cita – Cherry Hill

Mole poblano does not reveal everything in the first bite. Its chiles, spices, seeds, sweetness, and roasted notes unfold slowly, especially when spooned over tender chicken or enchiladas.
La Cita handles that complexity with the confidence of a restaurant grounded in family recipes. The Cherry Hill kitchen also prepares cochinita pibil, slow-baked pork marinated with achiote and served with pickled red onion and habanero.
That Yucatán specialty alone makes the restaurant worth seeking out, but the menu travels widely. Pescado a la Veracruzana brings red snapper together with tomatoes, onions, peppers, and capers, while chile relleno wraps a battered poblano around melted Oaxaca cheese.
Tacos, tamales, flautas, birria, and bubbling queso fundido ensure there are plenty of familiar entry points. The room feels approachable rather than precious, and service is suited to both quick lunches and long family meals.
La Cita’s moderate pricing makes it tempting to order one more starter, especially if the table is split between traditional regional dishes and taco-night comfort. Its Marlton Pike address is easy to reach from Cherry Hill, Camden, and nearby Philadelphia suburbs, with parking far less complicated than in a downtown district.
The restaurant serves lunch and dinner, and its substantial catering operation is useful when a few tacos will not satisfy the crowd. For a first visit, skip the urge to order only birria and choose at least one of the slower, sauce-driven specialties.
11. Chofi Taco – Union City

Birria receives the full spotlight at Chofi Taco. Beef is cooked until it pulls apart effortlessly, tucked into tortillas with melted cheese, crisped on the griddle, and served beside a cup of deep, aromatic consommé.
The famous “birria dunk” is not merely a social-media trick; dipping the taco back into its cooking broth restores moisture, intensifies the chile flavor, and guarantees at least one stain on a napkin. The restaurant comes from husband-and-wife team Patrick and Kim Flammia, who named it after their daughter Sofia’s nickname.
Kim’s Dominican and Mexican family influences give the focused menu its personality. Quesabirria is the obvious starting point, but fried tortas deserve equal attention.
Stuffed with meat, cheese, jalapeños, guacamole, crema, pico de gallo, lettuce, onion, and cilantro, they land somewhere between a sandwich and an endurance test. Birria ramen offers another playful use for the broth, particularly welcome when the weather turns cold.
This is a compact, casual Union City operation rather than a leisurely, full-service destination, so think quick counter meal, takeout, or a purposeful stop during a Hudson County food crawl. The prices are manageable, but ordering several birria variations adds up quickly—and the richness catches up even faster.
Parking in Union City can be a challenge, especially at peak times, so leave room in the schedule for a few laps around the block. Come hungry, dress without fear of splashes, and keep the consommé within dipping distance.
12. Taqueria Atexquita – Penns Grove

Salem County rarely dominates conversations about New Jersey dining, which makes the scale and authenticity of Taqueria Atexquita’s menu such a welcome surprise.
This Penns Grove favorite covers an impressive stretch of Mexican comfort food: tacos, tortas, gorditas, sopes, quesadillas, burritos, fajitas, enchiladas, seafood, and substantial grilled platters.
The difficulty is not finding something appealing. It is narrowing the order before the table disappears beneath it.
Tacos are the easiest introduction, particularly with al pastor, carnitas, chorizo, or carne asada. For a larger meal, look toward the alambres, which combine grilled meat with peppers, onions, bacon, and cheese.
The Hawaiian version leans into the salty-sweet pairing of meat and pineapple, while mixed platters allow several diners to sample broadly. Tortas are another strong move for anyone who considers a sandwich a complete food group.
The atmosphere is straightforward and casual, putting the emphasis on generous plates and familiar hospitality rather than polished décor. Prices are generally friendly, making Atexquita suitable for an ordinary lunch as well as a full family dinner.
Penns Grove sits close to the Delaware Memorial Bridge and Interstate 295, so the restaurant can double as a worthwhile food stop when traveling through southwestern New Jersey. Parking is simpler than at many North Jersey destinations, and takeout works well when time is tight.
Still, the best experience is at a table with several people, a spread of different dishes, and no expectation of leaving hungry.