The 11 Buffalo, New York Area Sandwich Shops Locals Have Been Loyal To For Decades
Have you ever heard of a kummelweck? It’s a roll crusted with coarse salt and caraway seeds, and it is also the reason a whole region gets misty-eyed over roast beef. In short, it is a local legend in western New York.
The loyalty here runs deep. One shop on this list has been stacking subs since 1956, and another stays open until 4 AM three nights a week for the late crowd. Another family has worked in butchering since 1914.
I love that these places never needed a gimmick. They found a sandwich that worked, kept making it well, and let families pass the habit down like a recipe card.
Expect hand-carved beef, chicken finger subs, triple-decker Reubens, and steak and cheese subs made the same way for generations. So which one would you hit first?
1. Charlie the Butcher’s Kitchen

Few families can say their butchering roots stretch back to 1914. This one can, and you can taste that history in a single sandwich.
The star here is beef on weck, the dish that Buffalo treats like a hometown hero. You get carved roast beef piled onto a kummelweck roll, that salty, caraway-topped bun that makes the whole thing work.
The family business grew into this kitchen in 1993. That means the current setup has been feeding Western New York for more than three decades on its own.
Travelers flying into Buffalo can make this their first stop, since 1065 Wehrle Dr, Williamsville, NY 14221, sits just minutes from the airport. Look for the white hard hat on the sign.
Beef is the headliner, but the supporting cast deserves some credit. The menu includes bratwurst, chorizo sausage, and a Buffalo Made hot dog for anyone in a sausage mood.
Hungry for something on the side? Fresh fries and onion rings are both on the board, and the homemade soups make a good partner on a chilly day.
Save room for dessert, seriously. The bread pudding with vanilla sauce gets plenty of love, and a strawberry milkshake is also an option.
Service runs at the counter, so you order, grab your food, and dig in. You won’t need a reservation, and there’s outdoor seating when the weather cooperates.
The place stays open seven days a week, with Sunday mornings usually the calmest stretch. Weekday afternoons and evenings tend to be the busiest times to stop by.
2. Mike’s Subs – Kenmore’s Original

Dwight Eisenhower was president when this sub shop opened its doors in 1956. Kenmore has been stacking sandwiches here ever since.
The name says it plainly: this is the original. You’ll find cold cuts, steak, and veggies piled high with housemade sauces in a classic deli-style room.
Chicken finger subs are a big draw, and they’re a true Buffalo specialty. Crispy fingers on a sub roll might sound odd to outsiders, but locals know better.
The turkey club sub is another favorite. Real turkey breast and bacon fill it out, with the meat and veggies balanced in smart proportions.
Steak and cheese fans get a perfectly toasted roll for their trouble. Meanwhile, vegetarians aren’t stuck with a sad side salad, since the menu includes meatless choices such as the Gardenburger and cheese subs.
Early birds, take note. The doors open at 8 AM daily, so breakfast is on the table along with lunch and dinner.
Night owls win too. The shop stays open until 10 PM most nights and until 11 PM on Fridays and Saturdays.
Thursday and Friday evenings get busy, so plan around them if you hate lines. Sunday mornings are usually much quieter, which is a nice time to grab a sub and linger.
Delaware Avenue runs right through the heart of Kenmore, and the original shop still holds down 2862 Delaware Ave, Kenmore, NY 14217. Generations of locals could find it with their eyes closed.
3. Jim’s SteakOut

At 3 AM on a Saturday, plenty of Buffalo kitchens have gone dark. This one is still slinging steak hoagies until 4 AM.
That late-night schedule runs Thursday through Saturday, and the other nights go until 2 AM. If you’ve ever needed real food after midnight on Elmwood, you get the appeal.
Steak subs are the main event here. The steak comes well-seasoned on good bread, and the cheese steak and Philly-style options are known for staying consistent.
Chicken lovers have choices too. You can go with a chicken finger sub, a buffalo chicken option, or a chicken hoagie.
Feeling bold? The cheeseburger sub takes a burger and stretches it across a whole roll, which is a very Buffalo move.
Sides add their own fun. Stinger fries and poutine sit on the menu, so your sub doesn’t have to travel alone.
Ordering happens at the counter, and seating is available if you’d rather stay put. Outdoor seating and takeout are options as well.
Friday and Saturday nights are the busiest, which makes sense for the bar-hopping crowd. For a calmer bite, try a weekday morning after the 10:30 AM opening.
Address: 938 Elmwood Ave, Buffalo, NY 14222
4. John & Mary’s Restaurant

A good sub starts with the bread, and this Transit Road spot clearly knows it. The rolls get toasted just enough, which turns a simple cold sub into something worth driving for.
The John & Mary’s name traces back to 1952 in the Buffalo area. That’s a lot of decades of subs, pizza, and wings under one family banner.
Here in Depew, the menu covers plenty of ground. Meatball hoagies, sausage subs, sausage and pepper hoagies, and ham subs all hold down the sandwich side.
Of course, the chicken finger sub shows up too. In Western New York, a sub menu without one would feel almost suspicious.
Not in a sandwich mood? You can order spaghetti with meatballs or go big with a double order of specialty wings.
Portions run large, so arrive hungry or plan on leftovers. Service is known for being quick and friendly, and the room keeps a casual, kid-friendly feel.
Here’s a handy perk for groups. Unlike many sub shops, this location accepts reservations, and there’s a free parking lot.
Transit Road is one of the busiest stretches in the suburbs, and this location sits right along it at 6425 Transit Rd, Depew, NY 14043. It makes an easy pickup on the way home from errands.
Hours run daily, opening at 10:30 AM on weekdays and 11 AM on weekends. Friday evenings tend to be the busiest, so order ahead if you can.
5. HAMBURG John & Mary’s

Stroll through the village and you will land at 40 Buffalo St, Hamburg, NY 14075. Pair your sub with a walk past the shops on Main Street.
Pizza, subs, tacos, and ice cream walk into a village shop. No punchline needed, because that’s simply the menu at this Hamburg staple.
The family name behind it goes back to 1952, when a small sandwich and hot dog stand got things rolling. Today this long-running mom-and-pop spot sits right in the village on Buffalo Street.
The Royal Sub is the one to know. It’s a Buffalo original from the 1950s, made with Italian sausage and capicola.
Beyond that, you’ve got pizza, wings, fries, and a lineup of hoagies. Vegetarian and vegan options give more people at your table something to choose, even with all those meat-filled subs on the menu.
A recent remodel gave the space a fresh look. The lobby stays clean, and service moves fast at the counter.
When summer rolls around, the patio becomes prime real estate. Grab a sub, sit outside, and finish with ice cream for a very small-town New York afternoon.
Dogs are welcome, and free Wi-Fi is available if you need to catch up on email. Free parking makes the stop even easier.
Plan your visit for Monday through Saturday, 11 AM to 9 PM. The shop closes on Sundays, so don’t let a weekend craving catch you off guard.
6. John & Mary’s A-Bomb Subs

With a name like A-Bomb, expectations run high. Luckily, the subs at this Cheektowaga shop seem built to handle the pressure.
The menu is massive, so bring a little patience for decision time. Chicken finger subs and steak options lead the charge.
The chicken finger subs are known for clean, fresh ingredients. If you’ve only had soggy versions elsewhere, this is a good place to reset your standards.
Steak hoagies have their own fan club here. Some longtime Buffalo eaters rank them among the best they’ve had in decades.
Meatball hoagies round out the trio of favorites. Saucy, hearty, and perfect for a cold day, they’re the kind of sandwich that needs extra napkins.
The shop has a quiet, small-town feel, even though it sits on busy Harlem Road. Friendly staff run the counter, and the service has an old-school charm.
You can eat in or take your order to go. A free lot and street parking keep things simple.
Doors open at 10 AM daily, with an 8 PM close on Sundays and 9 PM the rest of the week. Weekday afternoons get busy, while Saturday and Sunday mornings are calmer.
Point the car toward 3513 Harlem Rd, Cheektowaga, NY 14225, and keep an eye out on the right side of the busy road. Locals have been making that turn for years.
7. Viola’s Submarine House

Niagara Falls has a famous waterfall, but locals also have a famous steak sub. This family-run shop has been making it since the 1970s.
Steak and cheese is the signature, plain and simple. Fans call it the best steak sub in Western New York, which is a bold title in sub country.
Subs are made to order with fresh ingredients. The bread gets plenty of praise too, and it’s a big reason the sandwich holds together so well.
Some customers have been coming since they were kids. That says a lot about a place that keeps its focus tight and its quality steady.
Timing matters here, so plan ahead. The shop runs Monday through Friday from 10:30 AM to 4:30 PM and closes on weekends.
Think of it as a lunch mission or an early dinner stop. If you’re visiting the falls on a Saturday, you’ll need a different plan for your sub fix.
Orders are takeout only, and there’s no delivery. Grab your sub and find a scenic spot, since the city has no shortage of views.
Free street parking makes the quick stop easy. Service is known for being fast and friendly, so the wait shouldn’t eat up your day.
A short drive from the famous falls, the shop serves its weekday crowd at 1717 Elmwood Ave, Niagara Falls, NY 14301. Plan your trip around lunch, since the doors stay closed on weekends.
8. Maybacks Deli

Triple-decker Reuben. Those three words might be all the convincing you need to head to Tonawanda.
This old-fashioned deli has been a family-run business since 1970. More than five decades later, it’s still a neighborhood favorite on Niagara Falls Boulevard.
The Reuben earns plenty of bragging rights in a city packed with sandwich shops. Stacked three layers high, it’s a serious lunch commitment.
The tuna melt deserves a spotlight too. Some fans rank it as the best in Western New York, which is a lot of love for a humble melt.
Morning visitors can tackle the breakfast sandwiches, and they are huge. Bring a coffee and maybe a friend to help.
The menu wanders well beyond sandwiches. You’ll find a fish fry dinner, shrimp in a basket, pizza logs, and chicken fingers for snack-style cravings.
Swing by 1598 Niagara Falls Blvd, Tonawanda, NY 14150, where the deli has fed the same neighborhood for more than five decades. Come hungry, because that Reuben does not do small.
Simple tastes get covered as well. A grilled cheese and a BLT sit on the menu for anyone who wants a classic done right.
The seating area has a homey feel, and the staff keeps things friendly. Hours run Monday through Saturday from 10 AM to 7:30 PM, with Sundays off.
9. Maybacks Pizzeria

The Maybacks name has been tied to great Buffalo subs for a long time. This Genesee Street pizzeria carries that tradition with sandwiches that are anything but shy.
Start with the ham sub. It’s huge, loaded with meat, and topped with fresh fixings that hold their own.
The chicken finger sub might steal the show, though. Crispy fingers and a generous pile of toppings make it a strong contender for your order.
Steak subs are on the menu too. Between steak, ham, and chicken, you could visit three times and still have favorites left to try.
Pizza and wings, naturally, complete the Buffalo trifecta. Few things say Western New York like a sub, a pie, and a box of wings on one table.
Friday cravings? The fish fry comes out fresh and crunchy, with onion rings as a fine sidekick.
Salads and sides round things out if you want something lighter. Catering is also available, which makes this a handy call for parties.
You can dine in, take out, or get delivery. Free parking is available on site, but it’s worth checking the restaurant’s current hours before visiting, especially on Sundays.
Genesee Street leads you right to the door at 3035 Genesee St #7, Buffalo, NY 14225. The free lot out front makes it simple to run in for a sub and a pie.
10. Anderson’s Frozen Custard

Frozen custard is in the name, but roast beef sneaks into plenty of orders. Don’t let the sundaes distract you from the sandwiches.
Anderson’s is well known for a solid beef on weck. Some fans love it so much they carry the parts home unassembled, then heat the beef and juice later.
That’s dedication, and honestly, it’s a pretty smart travel hack. The sandwich apparently holds up almost as well as eating it fresh at the counter.
The fish sandwich has fans of its own. Burgers sit on the menu too, along with curly fries and Cajun fries.
Then comes the fun part. Soft-serve style frozen custard, hard ice cream, shakes, and hot fudge sundaes all wait at the counter.
Want the full sugar rush? The Brownie Overboard is a dessert with a name that tells you exactly what to expect.
Ordering happens at the counter, and you can eat in or take it home. Free Wi-Fi and a free parking lot make it an easy stop.
The shop opens at 11 AM daily and stays open until 10 PM on Fridays and Saturdays. Sunday afternoons and weekend evenings tend to bring the biggest crowds.
Address: 2634 Delaware Ave, Buffalo, NY 14216
11. Moura’s New York Style Deli

Downtown lunch breaks are short, so speed matters. This little Court Street deli has been building fast, careful sandwiches for more than 30 years.
The vibe is classic New York deli, right in the middle of Buffalo. That means hearty sandwiches, scratch-made soups, and a line that moves quickly.
Pastrami on rye is a top pick, stacked tall in true deli fashion. Bagels and lox give morning visitors a reason to show up early.
The sandwich list covers the classics. Corned beef, roast beef, ham, turkey, and chicken or tuna salads are all ready to go.
Want something toasty? Hot sandwiches and melts are on the menu for colder New York days.
What stands out most is the care in each build. Sandwiches are assembled with skill and attention, the kind that comes from years behind the counter.
The staff keeps things welcoming and helpful, even when the line gets long. It’s a small shop, so expect a quick grab-and-go rather than a long sit.
Hours run Monday through Friday from 8:30 AM to 2:30 PM, and it’s closed on weekends. There’s no delivery, so stop by in person and order to go.
Downtown workers can walk over to 11 Court St, Buffalo, NY 14202, steps from Niagara Square. It is the perfect quick lunch for anyone with a short break and a big appetite.
