Pork roll is one of those foods that turns regular New Jersey folks into road trippers. People will drive across three counties just to get a hot pork roll, egg, and cheese from the right counter.
The best spots are usually in small towns, tucked into old diners, family delis, and general stores that have been doing it right for years. Here are 10 places worth the gas money, each with its own reason to make the trip.
1. Mustache Bill’s Diner, Barnegat Light, NJ

Picture the most classic Jersey diner you can, and you are probably picturing something close to this spot on the northern tip of Long Beach Island. It sits in Barnegat Light, a quiet shore borough with a tight-knit coastal feel.
The menu leans homestyle, with omelettes, pancakes, French toast, and tuna melts. Creamed chipped beef is the standout order, and kids get a kick out of the mermaid shaped pancake.
A few practical notes before you go. It runs cash-only, seating is cozy with a bar top, and it opens only Friday through Sunday from 7 AM to 2 PM.
Expect a wait, but parking is usually easy.
2. Slater’s Deli & Caterers, Leonardo, NJ

If your ideal breakfast is an enormous pork roll, egg, and cheese, this family-run deli along Route 36 has built its name on exactly that. It sits in Leonardo, a small bayside community near Sandy Hook Bay with a neighborhood-deli feel.
Sandwiches come generously portioned, from the famous Slater’s Sliders to a capicola, salami, and provolone sub. There are lighter picks too, like chicken salad over a garden salad.
Weekend mornings get busy, especially Friday through Sunday, so time your visit accordingly. Hours start early at 6 AM, and there is free parking, Wi-Fi, and both dine-in and takeout.
3. Allenwood General Store, Allenwood, NJ

Part deli, part time capsule, this long-running family shop lets you grab a breakfast sandwich and browse antiques in the same trip. It sits at a historic crossroads in the rural hamlet of Allenwood.
Hot breakfast and lunch sandwiches come off the griddle, and there is a wide range of wraps plus organic soups. The store side is stocked with candy, snacks, chips, and cold drinks, along with vintage furniture and collectibles worth a look.
Plan around the schedule since it closes Mondays and opens early Tuesday through Saturday at 5 AM. Saturday mornings are the busiest, and there is free parking on-site.
4. Broad Street Diner, Keyport, NJ

Made-from-scratch cooking inside a train-car diner is a rare combination, and Keyport got both in one. It sits right along the main street of this walkable waterfront borough of about 7,000 people.
Breakfast is the headliner here, with homemade corned beef hash, chocolate babka French toast, and crab cake eggs Benedict. Creative plates like the breakfast cheese steak wrap, BBQ pulled pork hash and eggs, and a churro waffle round out a big menu, and there is a full vegetarian side too.
Old photos and articles about Keyport’s history line the walls, which makes the wait more interesting. Open daily 8 AM to 3 PM, with weekend mornings drawing the biggest crowds.
5. Clinton Station Diner, Clinton, NJ

A 1927 Blue Comet train dining car and model trains give this diner a personality all its own. It sits just off Route 78 in the scenic riverside town of Clinton, home to the well-known Red Mill and a picturesque downtown.
Most dishes are made from scratch, and portions run generous, including the corned beef hash. The menu covers breakfast, lunch, and dinner, plus a big display of homemade desserts like key lime pie.
Being open 24 hours makes it a reliable stop at almost any hour, and it is a popular halfway meeting point for families. Reservations are accepted, and there is plenty of parking.
6. Vincentown Diner, Southampton Township, NJ

Local sourcing is not something you expect from a roadside diner, but this one leans into it with fresh vegetables, locally raised beef, and area suppliers. It sits along US-206 in the historic village of Vincentown, in a rural South Jersey farming community.
The setting has an updated, clean design with plenty of booths, and the menu is long. Standouts include the mile high meatloaf, apple pie French toast, beef stroganoff, and a slice of key lime pie.
Hours stretch later than most diners on this list, closing at 9:30 or 10 PM depending on the day. There is live music at times, and it keeps a full vegan and vegetarian menu going.
7. Summit Diner, Summit, NJ

Old-school North Jersey charm lives inside this converted railcar with an ancient marble counter. It sits next to the train station in the walkable, historic downtown of Summit.
Pork roll fans will find Taylor Ham and egg right on the menu highlights, alongside homemade corned beef hash and eggs. Platters come generously portioned, and there are diner staples like tuna melts, gyros, disco fries, and onion rings.
Service moves fast, which is handy given how much of a local tradition it has become. Opening at 5:30 AM most days, it draws big weekend crowds, and street parking nearby can be tight.
8. White Rose Hamburgers, Highland Park, NJ

Generations of Rutgers alumni put this griddle counter on their must-hit list every time they are back in the area. It sits on Woodbridge Avenue in the compact borough of Highland Park, which covers under two square miles.
Known locally as “the system,” it stacks pork roll and cheese sandwiches alongside its legendary griddle burgers. Double bacon cheeseburgers, a Philly cheese steak, onion rings, and chicken tenders keep the counter busy at all hours.
The retro barstools and quick, no-nonsense service are part of its landmark status. It runs 24 hours, so late-night cravings are covered, with parking easy to find.
9. Johnny’s Pork Roll and Coffee Too, Red Bank, NJ

Some spots serve pork roll. This one built its whole identity around it.
Located on historic Monmouth Street in downtown Red Bank, a Victorian arts and dining borough along the Navesink River, it puts pork roll on nearly everything.
Beyond the classic pork roll and cheese, the shop reworks familiar sandwiches using pork roll as the meat, from the Pork Roll Truck Reuben to the Pork Roll Paisan. Fresh bread daily, tater tots, and drip coffee round out the counter, and there is a grilled cheese for anyone skipping the pork.
The vibe leans punk rock and casual, with a fun counter-diner feel. Open daily 8 AM to 2 PM, and it even caters events.
10. Hightstown Diner, Hightstown, NJ

Town history covers the walls at this fifties-style diner, which fits a borough of about 5,500 built around a traditional main street. It sits on Mercer Street in the historic heart of Hightstown.
The lineup runs classic and affordable, with daily lunch and dinner specials that regulars build their week around. Look for matzoh ball soup, the Hightstown omelette, short stack French toast, and scrapple, plus a well-liked Hightstown burger and disco fries.
Service is friendly and quick, and the atmosphere is easygoing and family-oriented. Open daily 6 AM to 8 PM, it accepts reservations and has plenty of free parking.
Enjoyed this story?
Add Fast Food Club as a preferred source to see more of our reporting on Google.