This All-You-Can-Eat New Jersey Mexican Buffet Is A Total Paradise Where You Can Have It All

Imagine a buffet that does not punish you for loving both the enchilada and the taco. That is exactly what you will find here in New Jersey.

A sprawling spread of chiles rellenos, slow cooked carnitas, fresh made tamales, and a salsa bar that could keep you happy for weeks.

The best part?

You go back as many times as you want. No one judges the second plate of churros.

Families crowd the long tables, friends laugh over extra cheese, and the staff treats you like you have known them for years. This is not fancy.

It is better. It is honest, filling, and ridiculously fun.

Why choose one thing when you can have everything? This state figured out how to do paradise with warm tortillas and zero pretension.

Just bring your appetite and loose pants.

The All-You-Can-Eat Buffet Experience

The All-You-Can-Eat Buffet Experience
© Lupitas Mexican Grill

Walking up to the buffet at Lupitas Mexican Grill feels less like grabbing a plate and more like standing at the edge of something genuinely exciting.

The spread is wide, colorful, and packed with options that look freshly made rather than sitting under a heat lamp since yesterday.

There is an energy to the whole setup that makes you slow down and actually look before you start loading up.

The buffet runs Thursday through Sunday, giving you a solid chunk of the week to plan your visit. At around $20 per person, it sits in a price range that feels almost too good for what you are getting.

Unlimited tacos, queso, nachos, birria, enchiladas, carnitas, rice, and beans are all part of the deal.

What really separates this buffet from a standard spread is how homemade everything tastes. The flavors are bold without being overwhelming, and the variety means picky eaters and adventurous ones are equally happy.

Every single visit feels like a full event rather than just a meal.

Birria Tacos That Deserve Their Own Standing Ovation

Birria Tacos That Deserve Their Own Standing Ovation
© Lupitas Mexican Grill

Birria tacos have taken over food culture in a big way, but not every version earns the hype. The ones at Lupitas Mexican Grill are the kind that remind you why this dish became such a phenomenon in the first place.

The meat is tender, deeply seasoned, and tucked inside a tortilla that has been crisped just right.

Getting these as part of an all-you-can-eat setup is almost unfair to every other buffet that exists. Most places charge a premium for birria and serve it in small portions.

Here, you can go back as many times as you want without watching the clock or your wallet.

The richness of the braised beef paired with the slight char on the tortilla creates a combination that is hard to put down. First-timers tend to start with one and end up going back for three or four more.

They are that kind of taco, the sort that quietly becomes the main reason you drive back next weekend.

Carnitas and the Art of Slow-Cooked Perfection

Carnitas and the Art of Slow-Cooked Perfection
© Lupitas Mexican Grill

Carnitas done well is one of the great pleasures of Mexican cuisine, and Lupitas takes this dish seriously. The pork is cooked low and slow until it reaches that perfect point where the outside crisps up while the inside stays melt-in-your-mouth tender.

Picking up a piece and folding it into a warm tortilla is the kind of simple act that somehow feels deeply satisfying.

At a buffet, the challenge with carnitas is keeping it from drying out as it sits. The kitchen at Lupitas manages this well, and the meat stays juicy and flavorful throughout the service.

Pairing it with the fresh toppings from the cold bar, like crema, salsa verde, and diced onion, takes each bite to another level entirely.

Regulars tend to circle back to the carnitas more than once per visit. It has that quality where the more you eat, the more you want.

Served alongside rice and beans that taste genuinely homemade, the whole plate comes together like a proper meal rather than a buffet afterthought.

The Cold Bar Toppings That Elevate Every Single Plate

The Cold Bar Toppings That Elevate Every Single Plate
© Lupitas Mexican Grill

A buffet is only as good as its toppings, and Lupitas understands this on a deep level.

The cold bar is stocked with chopped lettuce, various cheeses, cremas, cucumbers, guacamole, salsa verde, and a rotating lineup of extras that give every plate a personal touch.

It is the kind of setup that makes you feel like a chef assembling something custom rather than just scooping food onto a tray.

Guacamole at a buffet could easily be an afterthought, but the version here is fresh and well-seasoned. The salsa verde has a brightness that cuts through the richness of the proteins perfectly.

Together, the cold bar elements create balance and contrast that make the heavier dishes feel lighter and more vibrant.

One of the best moves is to build a loaded taco with carnitas or al pastor and then pile on the cold toppings. The textural contrast between the warm, crispy protein and the cool, crunchy toppings is genuinely outstanding.

It is one of those small buffet strategies that pays off enormously with every single bite.

The Dessert Table That Makes You Save Room on Purpose

The Dessert Table That Makes You Save Room on Purpose
© Lupitas Mexican Grill

Saving room for dessert at Lupitas is not just a suggestion, it is practically a rule you will enforce on yourself after your first visit.

The dessert table rotates through a lineup that includes flan, tres leches cake, cheesecake, and other sweet options that change depending on the day.

Each item is portioned small enough that you can try several without committing to one enormous slice of anything.

Tres leches cake is a highlight for a reason. The sponge is soaked through with a creamy milk mixture that makes every forkful feel indulgent without being too heavy.

Flan shows up with that silky, custard texture and caramel top that somehow works as a light finish after a big savory meal.

The dessert selection adds a layer of celebration to the whole dining experience. It signals that the meal is not just about filling up, it is about enjoying the full arc of a great dinner.

Guests who skip the dessert table on their first visit almost always mention it as their one regret when they come back.

Enchiladas and the Comfort Food Anchor of the Buffet

Enchiladas and the Comfort Food Anchor of the Buffet
© Lupitas Mexican Grill

Enchiladas bring a comforting, saucy energy to the buffet that balances out all the crunchier, taco-forward options. At Lupitas, they arrive sauced and cheesy, with that satisfying weight that makes you feel like someone put real effort into the preparation.

Rolling up to the buffet and finding a fresh tray of enchiladas waiting is a small but genuinely wonderful moment.

The sauce is where the flavor really lives, and the version here is rich without being overpowering. It clings to the tortilla and the filling in a way that makes each bite cohesive rather than messy.

Paired with a scoop of rice and beans on the side, the enchiladas anchor the plate with classic Mexican comfort food energy.

For guests who grew up eating Mexican food at home, these enchiladas hit a nostalgic note that feels familiar and warm.

For those discovering them for the first time at a buffet, it is a genuinely exciting introduction to a dish that deserves far more attention than it usually gets.

Either way, the tray empties fast.

The Warm, Cantina-Style Atmosphere That Sets the Mood

The Warm, Cantina-Style Atmosphere That Sets the Mood
© Lupitas Mexican Grill

Stepping inside Lupitas Mexican Grill feels like the restaurant itself is already in a good mood.

The murals on the walls are bold and eye-catching, the lighting is festive without being overdone, and the overall vibe lands somewhere between a neighborhood cantina and a lively family gathering.

It is the kind of place where the atmosphere does half the work of making the food taste better.

The space has been updated with new murals and festive lighting that give it a personality distinct from the typical New Jersey strip mall restaurant. Music plays at a level that adds energy to the room without drowning out conversation.

On weekend nights especially, the place fills up with families, friends, and couples who all seem to be genuinely enjoying themselves.

Atmosphere matters more than people usually admit when it comes to food. Eating in a room that feels warm, welcoming, and visually interesting makes the whole experience more memorable.

Lupitas gets this right in a way that keeps guests lingering longer than they planned and planning their return before they have even finished dessert.

How to Get There and When to Show Up for the Buffet

How to Get There and When to Show Up for the Buffet
© Lupitas Mexican Grill

Lupitas Mexican Grill sits in Williamstown, NJ, which puts it in a convenient spot for anyone coming from multiple directions across South Jersey.

The restaurant is easily reachable from Route 42, the Atlantic City Expressway, or the Black Horse Pike itself.

Free parking is available right on-site, which removes one of the most annoying parts of planning a restaurant outing.

The buffet runs Thursday through Sunday, so timing your visit to those days is essential if the all-you-can-eat experience is the goal. Regular menu service is available Tuesday through Sunday starting at 11 AM, with hours running until 8:30 PM.

The restaurant is closed on Mondays, which is worth keeping in mind before making the drive.

Arriving a bit earlier in the service window tends to mean a fuller, fresher buffet spread. Weekend evenings get busy, and for good reason.

Knowing the schedule ahead of time lets you plan properly rather than showing up and missing the buffet, which would be a genuinely heartbreaking outcome after getting this excited about tacos.

Why Lupitas Mexican Grill Has Become a South Jersey Destination Worth the Drive

Why Lupitas Mexican Grill Has Become a South Jersey Destination Worth the Drive
© Lupitas Mexican Grill

There are plenty of Mexican restaurants scattered across South Jersey, but very few of them offer an all-you-can-eat buffet that genuinely delivers on the promise of quality and variety.

Lupitas has carved out a specific and enthusiastic following because it fills a gap that most people did not even realize was there until they showed up and experienced it firsthand.

People drive from 45 minutes away and call it completely worth the trip.

The combination of authentic flavors, a lively atmosphere, a dessert table that actually impresses, and a price point around $20 per person creates a value proposition that is hard to argue with.

Families, friend groups, and solo food adventurers all find something to love here.

The staff adds to the experience with a warmth that makes guests feel genuinely welcomed rather than processed through a dining room.

This is the kind of place that earns a permanent spot on the rotation. Once you go, skipping a Thursday through Sunday weekend without planning a visit starts to feel like a missed opportunity.

Address: 1700 S Black Horse Pike, Williamstown, NJ.

Dear Reader: This page may contain affiliate links which may earn a commission if you click through and make a purchase. Our independent journalism is not influenced by any advertiser or commercial initiative unless it is clearly marked as sponsored content. As travel products change, please be sure to reconfirm all details and stay up to date with current events to ensure a safe and successful trip.