The Best All-You-Can-Eat Mexican Buffet In New Jersey Right Now

New Jersey has no shortage of great food, but one trend is stealing the spotlight right now: all-you-can-eat Mexican buffets. Bold flavors. Endless plates. Zero hesitation.

Imagine walking in and being greeted by the smell of sizzling carne asada, fresh tortillas, and spicy salsa. One plate turns into three.

Then five. There’s no stopping once you start.

From crispy tacos to cheesy enchiladas, from street-style elote to slow-cooked barbacoa, these buffets bring the full Mexican street-food experience under one roof. Big portions.

Bigger flavors. And the best part?

You don’t have to choose just one dish. We’re diving into the most talked-about all-you-can-eat Mexican buffet in New Jersey right now.

Where to go, what to try, and why food lovers can’t stop coming back.

The Taco Bar That Actually Slaps

The Taco Bar That Actually Slaps

I’ve seen taco bars done well and not so well, so I wasn’t sure what to expect. But Lupita’s Mexican Grill completely raised the bar.

The taco setup was fresh, vibrant, and serious about flavor.

The meats were the first thing that got my attention. There was seasoned carne asada, tender pulled chicken, and slow-cooked pork that had clearly been simmering for hours.

Each option had its own distinct seasoning profile. Nothing tasted like a copy of anything else on the bar.

I built my first taco with the carne asada, fresh pico de gallo, and a squeeze of lime. I am not exaggerating when I say I went back four times.

The tortillas were warm and slightly charred, which made every bite feel intentional. This was not buffet food trying to be restaurant food.

This was restaurant food that happened to be on a buffet. The salsas ranged from mild and tangy to genuinely spicy, and every single one had real depth.

I appreciated that nothing tasted like it came from a jar. The taco bar alone would have been worth the trip, but knowing there was still a full buffet waiting made it even better.

Lupitas set the bar high from the very first station.

The Dish That Made Everything Different

The Dish That Made Everything Different
© Lupitas Mexican Grill

I almost skipped the enchiladas. I had already loaded my plate with tacos and rice, and I figured enchiladas could wait for another visit.

Then the person next to me grabbed a plate of them, and the smell alone stopped me in my tracks. I turned right around and grabbed a serving.

Lupitas Mexican Grill, sitting at 1700 S Black Horse Pike in Williamstown, New Jersey, makes enchiladas that are smothered in a red sauce that tastes like it was made from scratch. The cheese on top was melted perfectly, golden at the edges and gooey in the middle.

The filling inside was tender, well-seasoned chicken that soaked up all that sauce beautifully.

What really got me was the balance. The sauce was rich without being overwhelming.

The cheese was generous without being greasy. The tortilla held its shape but still had that soft, slightly yielding texture you want from a great enchilada.

I ended up going back for seconds, and then I made a mental note to come specifically for these next time. There is something deeply comforting about a well-made enchilada.

It hits differently than a taco or a burrito.

It feels like a warm hug in food form, and Lupitas absolutely nailed that feeling. These are the kind of enchiladas that make you text your friends immediately after eating them.

Rice And Beans Done With Actual Pride

Rice And Beans Done With Actual Pride
© Lupitas Mexican Grill

Some people treat rice and beans like an afterthought. A filler.

Something you scoop onto your plate just to take up space. I used to think that too, until Lupitas completely changed my perspective on what these two humble dishes can actually be.

The Mexican rice at Lupitas was tomato-forward, slightly smoky, and cooked to that perfect not-too-mushy, not-too-dry texture.

Every grain was separate. It had real flavor baked into it, not just on top of it.

I could have eaten a bowl of that rice alone and been genuinely satisfied.

The refried beans were creamy and rich without feeling heavy. They had a savory depth that told me someone actually seasoned them properly at every stage of cooking.

I scooped them onto a warm tortilla and just ate that on its own for a moment.

Sometimes the simplest combinations are the most satisfying. What I loved most was how these sides elevated everything else on my plate.

The rice soaked up the enchilada sauce. The beans added creaminess next to the crunchy taco toppings.

They were not afterthoughts at all. They were the glue holding the whole meal together.

Good rice and beans are a sign that a kitchen genuinely cares about every single component. Lupitas clearly does.

The Queso That Had Me Completely Hooked

The Queso That Had Me Completely Hooked
© Lupitas Mexican Grill

Let me tell you about the moment I discovered the queso station. I had already made two full plate trips.

I was pacing myself, or so I thought. Then I spotted a warm, golden, bubbling pot of queso, and all self-control immediately left the building.

This was not the processed, neon-orange queso you find at chain restaurants. Lupitas was serving a smooth, velvety cheese dip with just the right amount of heat woven through it.

It clung to the tortilla chips like it was born to be there.

Each chip came out of the basket still warm and slightly salted.

I stood at that station longer than I probably should have. The queso had a subtle smokiness underneath the creaminess, and there were little flecks of pepper visible throughout.

It tasted like someone actually thought about what they were making. I drizzled some over my rice.

I used it as a dipping sauce for a piece of chicken. I may have gone back just for another bowl of chips and queso before I even touched my dessert options.

The best part about great queso at a buffet is that you never have to feel guilty about going back.

That is the whole point. Lupitas understood the assignment completely, and this queso station alone earns a permanent spot in my buffet hall of fame.

Tamales Straight From The Heart

Tamales Straight From The Heart
© Lupitas Mexican Grill

Finding good tamales outside of a home kitchen or a specialty shop is genuinely rare. I have had tamales at various restaurants over the years, and most of them left me underwhelmed.

They were either too dry, too dense, or just missing that soulful quality that makes a great tamale feel special.

Lupitas changed that story for me completely. The tamales sitting in that buffet tray looked humble from a distance.

Wrapped in corn husks, steamed until just right, they did not announce themselves the way the queso or the taco bar did. But when I peeled one open and took a bite, everything got very quiet inside my head.

The masa was soft and slightly sweet, with a texture that was moist without being wet. The filling inside was savory and well-seasoned, with a flavor that felt genuinely traditional.

It was not trying to be anything fancy. It was just a very good tamale made with care.

I ate two of them slowly, which is unusual for me at a buffet where I am usually rushing to try everything. These tamales made me pause.

They made me appreciate the craft behind them.

Tamales take time and effort to make well, and every bite at Lupitas reflected that effort. This was one of the most unexpectedly moving moments of the entire meal.

The Salsa Bar

The Salsa Bar
© Lupitas Mexican Grill

A salsa bar tells you everything you need to know about a Mexican restaurant. If they put effort into the salsas, they put effort into everything.

Lupitas had a salsa selection that genuinely impressed me, and I have eaten at a lot of Mexican spots across New Jersey over the years.

There were at least five distinct salsas lined up, each one clearly different from the next. A bright, chunky pico de gallo sat next to a deep, roasted tomato salsa with visible char marks.

A tomatillo-based green salsa offered a tangy contrast.

There was a smoky chipotle option that had real heat without being aggressive about it. And there was a mango-based salsa that I was skeptical about until I tried it.

That mango salsa was a revelation. Sweet, acidic, slightly spicy, and incredibly fresh.

It paired beautifully with the grilled chicken and even worked alongside the tamales. I ended up putting it on almost everything by the end of my visit.

The variety of the salsa bar showed that Lupitas understands balance and contrast in Mexican cuisine. Each salsa served a different purpose and hit a different note on the flavor spectrum.

A salsa bar this thoughtful is not common. It is the kind of detail that separates a good Mexican buffet from a truly memorable one.

Dessert Endings That Leave You Smiling

Dessert Endings That Leave You Smiling
© Lupitas Mexican Grill

By the time I reached the dessert section, I was full in the best possible way. My plate had seen multiple trips, my taste buds had been thoroughly entertained, and I was already mentally composing the text message I would send to friends recommending this place.

But dessert at Lupitas was not something I was willing to skip.

The churros were warm, crispy on the outside, and dusted with cinnamon sugar that stuck to my fingers in the most satisfying way.

They had that light, airy interior that a great churro needs. I dipped one into a small cup of chocolate sauce that was sitting nearby, and it was a genuinely joyful moment.

The flan was smooth and delicately sweet, with that signature caramel top that wobbles just slightly when you tap it. It was cool and creamy, which made it a perfect contrast to all the warm, spiced food I had been eating.

The texture was silky without being too rich. Ending a meal on a note like that is important.

Dessert is the last impression a restaurant makes, and Lupitas made sure it landed well.

The whole buffet experience from the taco bar to the flan felt cohesive, intentional, and genuinely satisfying.