Beef on weck is a Western New York classic that not everyone outside the area knows about. It starts with thin-sliced roast beef piled on a kummelweck roll, a salty bun topped with caraway seeds and coarse salt, usually with a swipe of horseradish and a dip of au jus.
The best versions are not always at fancy restaurants. Some of the finest sandwiches around come from roadside counters, drive-ins, and family-run shops where the meat gets carved right in front of you.
Here are six low-key spots worth pulling over for.
1. Charlie the Butcher’s Kitchen, Williamsville, NY

Ask anyone in the Buffalo area where to get beef on weck done right, and this name comes up fast. The operation started as a butcher shop, which is why the beef here is the real star.
Meats are carved to order right at the counter, so you watch your sandwich come together on a fresh salted bun. The menu leans classic, with the Beef on Weck front and center, plus sides like French fries and onion rings.
There is more to try if you want to branch out. Charlie’s soup, bratwurst, chorizo, and a homemade bread pudding round out the offerings.
The setup is simple counter service with no table service, which keeps the focus on the food. It is family-friendly, has high chairs, and there is usually plenty of parking.
You will find it at 1065 Wehrle Dr. Hours run Monday through Saturday 10 AM to 8 PM and Sunday 11 AM to 7 PM, with Sunday mornings being the quietest time to swing by.
2. Charlie The Butcher’s Express, East Aurora, NY

Right on Main Street in East Aurora sits the express version of the same beloved brand, and it delivers the goods without any fuss. The beef gets freshly carved in front of you, which is half the fun.
Prices land in that friendly ten to twenty dollar range, and the roast beef comes out tender with horseradish on the side if you like a little kick. Sides like garlic pasta salad and potato salad pair nicely with the sandwich.
Service moves quickly, and the spot stays clean and casual. There is seating available even though there is no table service, so you can grab your tray and settle in.
It works well for a solo lunch, a quick dinner, or feeding the family. Kids are welcome, and parking is easy.
Find it at 495 Main St. Hours are Monday through Saturday 11 AM to 7 PM and Sunday 11 AM to 4 PM.
3. Pautlers Drive In Of Clarence, East Amherst, NY

Pull up to this Transit Road drive-in and you get a slice of 1950s diner charm along with a seriously generous beef on weck. The portions here run big, and the sandwich earns steady praise for its size and consistency.
Beyond the beef, the menu covers classic drive-in territory. Curly fries, a fish sandwich, and a footlong hot dog give you plenty of options if you are feeding a crowd.
The vintage setting is a draw all on its own. There is a large playground on site, which makes it an easy choice when kids are along for the ride.
You can order through the drive-through, grab curbside pickup, or take advantage of the outdoor seating. There is a kids’ menu and high chairs too.
The address is 6343 Transit Rd. Hours are Monday through Thursday 11 AM to 9 PM, Friday and Saturday 11 AM to 10 PM, and Sunday 11 AM to 9 PM.
4. Mississippi Mudds, Tonawanda, NY

A river view is not what you expect with your beef on weck, but that is exactly what you get here. The stand sits right along the Niagara River at 313 Niagara St, which makes it a summertime favorite.
The Roast Beef on Weck shares the menu with burgers, hot dogs, chicken fingers, and hamburgers. The Louisiana sweet potato fries are a standout side, and there is hard ice cream served from a separate outdoor counter.
The building is set up with an indoor counter for the main food and an outdoor counter on the west side for ice cream. Rooftop tables and a kids’ playground add to the laid-back, family feel.
Dogs are welcome, and the crowd is friendly and easygoing. It is a good pick for groups on a sunny afternoon.
Hours are simple, running every day from 11 AM to 8 PM.
5. Steve’s Pig & Ox Roast, Lackawanna, NY

Family-run and proud of it, this Lackawanna shop builds its reputation on roast beef and hand-cut fries. The beef comes thin-cut and tender, cooked and carved fresh, with the meat prepped in the morning before the doors open.
The beef on weck here goes on a kummelweck roll, and you can even order it extra large or grab a pound of beef to take home for later. The curly fries earn a devoted following, and one large order is generous enough to share.
Round it out with onion rings, gravy, and an affordable milkshake. Prices run in the twenty to thirty dollar range, comparable to others in the area.
The vibe is cozy and quiet, with counter service and a spot to sit. It is family-friendly with high chairs available.
You will find it at 951 Ridge Rd. Hours are Monday through Saturday 11 AM to 9 PM, and it is closed on Sundays.
6. Charcoal Corral, Perry, NY

Out in the rural village of Perry, beef on weck comes with a whole day of entertainment attached. Charcoal Corral is part of a family fun complex that includes a drive-in theater, mini-golf, gem mining, and an arcade.
The food menu is broader than most stops on this list. Along with the Beef on Weck, you will find pizza, pasta, chicken wings, chicken fingers, onion rings, and ice cream.
The roast beef sandwich has earned real fans, with some folks rating it above their hometown specialists. It is affordable and fits right in with the old-fashioned, casual setting.
There is an all-you-can-eat option, a full vegetarian menu, live music, and free wi-fi. Kids get their own menu, and the place is set up well for birthdays and groups.
The address is 7037 Chapman Ave. Hours are Monday through Thursday 11 AM to 8:30 PM, Friday and Saturday 11 AM to 10 PM, and Sunday 11 AM to 8:30 PM.
Between the sandwiches and the drive-in, this one turns a quick bite into an outing worth planning around.
Enjoyed this story?
Add Fast Food Club as a preferred source to see more of our reporting on Google.