10 Diners In Buffalo, New York That Every Food Lover Should Discover
One diner in western New York serves breakfast on plates and mugs from an old soap company’s pottery plant. Yes, soap.
That company made dishes too, and those pieces now hold pancakes and coffee.
That same diner lives inside a 1937 Sterling Company diner car. Another spot on this list runs out of a 1952 dining car that was saved from demolition in Pennsylvania.
I love that someone looked at an old steel diner and thought, let’s haul it across state lines.
The city also offers Greek family kitchens, a Lebanese comfort food classic, and a converted house serving chilaquiles casserole. A few stay open late, and one runs around the clock on certain days.
I can’t stop thinking about how much history fits between a counter stool and a griddle. So which booth is calling your name first?
1. Swan Street Diner

Your pancakes might arrive on a plate with more history than some museums. Swan Street Diner sits inside a 1937 Sterling Company diner car, No. 397, that once ran as the Newark Diner in Newark, New York.
The Larkin Development Group moved it here and restored it, reopening the doors in October 2017. Inside, you’ll find original mahogany trim, a barrel-vaulted ceiling, porcelain enamel walls, and original bar stools.
Plates and mugs come from the Larkin Soap Company’s pottery plant, a nod to the neighborhood’s industrial past. Even the restroom wallpaper and exterior graphics got an artist’s touch, inspired by a Buffalo China plate pattern.
Breakfast and lunch run all day, so nobody judges a noon omelet. The Breakfast Poutine piles home fries, cheese curd, and sausage gravy together like a tasty construction project.
Freshly made mini donuts make a strong case for dessert before eggs. The chunky house-made corned beef hash is another signature worth your fork.
French toast here uses Placek bread from Mazurek’s Bakery, a local favorite. The maple syrup comes from Western New York, which keeps things nicely close to home.
Want something lighter? The bruleed grapefruit adds a crackly sugar top to your morning fruit.
Weekend mornings bring the biggest crowds, and reservations aren’t taken. A quieter weekday visit gives you more time to admire that ceiling.
Address: 700 Swan St, Buffalo, NY 14210
2. Lake Effect Diner

Somebody saved this diner from the wrecking ball, and your breakfast is better for it. The 1952 Mountain View dining car was rescued from demolition in Wayne, Pennsylvania, and moved here in 2001.
Now it sits on Main Street with chrome, neon, and a serious love for local farms. Breakfast and lunch are served all day, mixing classic comfort food with modern twists.
The kitchen gets busy early, because bread is baked in-house every morning. Sausage is house-made too, and the pancakes have earned plenty of fame.
Milkshake fans, pay attention. More than 20 hand-dipped flavors wait for you, and Wednesdays bring a 2-for-1 shake special.
Plant-based eaters get real choices, not sad side salads. The Triple-D Veggs Benedict and the VLT, a vegan BLT, both hold a spot on the menu.
Hungry for lunch? A double smash burger and a fish fry served three ways keep the afternoon menu interesting.
Guy Fieri’s Diners, Drive-Ins, and Dives stopped by twice, in 2009 and again in 2025. That’s a pretty strong endorsement from the guy with the frosted spikes.
Before you leave, browse the take-home goodies. House-made granola, homemade jams, custom Blizzard Blend coffee beans, and smoked meats by the pound are all for sale.
The diner closes on Tuesdays, so plan around that. Patio seating is available when New York weather decides to cooperate.
Address: 3165 Main St, Buffalo, NY 14214
3. Bertha’s Diner

Ever ordered a sandwich named after an Old Hollywood star? On Hertel Avenue, that’s just how lunch works.
Bertha’s Diner is a small, family-owned spot with a retro, 1950s-style look. A counter, booths, and tables share the space, with seating for roughly 40 people.
Breakfast steals the show here, and the kitchen keeps hours short. Doors close at 1 PM, and Tuesdays are a day off.
Chicken and waffles land high on the must-try list. The homemade corned beef hash is a strong rival, especially with crispy home fries alongside.
Waffle lovers have options, including Cinnamon Roll Waffles and one billed as Buffalo’s Best Belgian Waffle. Bold name, but somebody has to claim it.
The Sammy Biscuit sandwich comes stacked with homemade corned beef. Fried bologna steaks and Italian sausage bring hearty, old-school energy to the plate.
Vegetarians can relax, since a full vegetarian menu is available. There’s even a vegan breakfast plate with home fries and rye toast.
Save room for something sweet. Milkshakes and pies wrap things up nicely.
Look for the mural on a back wall while you wait. The restroom is gender-neutral, and the diner welcomes all with a friendly, easygoing attitude.
Parking nearby can be tricky, so give yourself a few extra minutes. Weekend mornings fill up fast.
Address: 1430 Hertel Ave, Buffalo, NY 14216
4. Wayside Family Restaurant

Dinner comes with an unlimited salad bar here, and that alone deserves a round of applause. This South Buffalo neighborhood fixture has been serving the community since 1988.
Family-owned and proudly old-fashioned, it serves breakfast, lunch, and dinner. Portions run big, and prices stay reasonable.
Breakfast is served all day, which means a giant omelet works for supper too. Try the Country Omelette or Den’s Special Omelette if you like options.
Steak and Eggs makes a hearty start for big appetites. The Souvlaki Breakfast gives your morning a Greek-diner twist that Buffalo does so well.
The kitchen claims Buffalo’s Best Fish Fry, a bold statement in a fish fry town. You’ll have to decide for yourself.
Comfort classics fill out the dinner side. Roasted Turkey, Roast Beef, Liver and Onions, and homemade mac and cheese all appear on the menu.
Lunch leans local, with a Buffalo Chicken Wrap and a Chicken Finger Sub. A Chicken Souvlaki Wrap rounds out the handheld options.
The room feels quiet and relaxed, a nice change from busier brunch spots. Weekday mornings tend to be the calmest.
It’s also close to the Botanical Gardens. Pair a stroll among the plants with a plate of home fries, and you’ve built a solid day.
Mondays are closed, while Sunday service runs from 8:30 AM to 8 PM. Takeout is available if you’d rather eat at home.
Address: 2301 South Park Ave, Buffalo, NY 14220
5. Kostas Family Restaurant

Look for the white columns on Hertel Avenue, and you’ve found decades of souvlaki. Kostas Family Restaurant has been a North Buffalo staple for a long time, serving Greek and American favorites.
Inside, murals add color to a low-key dining room. The kitchen opens at 7 AM most days and stays busy until 9 PM.
Beef souvlaki earns plenty of attention here. Chicken souvlaki comes in pita, salad, or dinner form, so you can pick your level of commitment.
Saganaki brings the fun of fried cheese to the table. The Greek Burger blends diner tradition with Mediterranean flavor in one handheld package.
Breakfast has its own fans too. The Crois French Toast stands out on the morning menu.
A fish fry also sits on the menu, a Buffalo tradition you shouldn’t skip. A Dinner Side Gyro pops up among the highlights as well.
Save room for rice pudding, a classic Greek diner finish. It pairs nicely with a cup of coffee.
Groups fit in easily, and kids have their own menu. Outdoor seating is an option in nicer weather.
Parking on Hertel can take some patience. Weekday mornings are usually the quietest time to grab a table.
Address: 1561 Hertel Ave, Buffalo, NY 14216
6. Mythos Restaurant

Avgolemono might be hard to pronounce, but it’s easy to love. This lemon, chicken, and rice soup is one reason Elmwood Avenue regulars of the soup world should know this spot.
The kitchen serves traditional Greek dishes alongside breakfast all day. Doors open at 8 AM and stay open until 9 PM, seven days a week.
Saganaki Opa brings fried Kefalotyri cheese with lemon wedges and pita. It’s dramatic and perfect for sharing, if you’re feeling generous.
Can’t choose between meats? The Beef and Chicken Souvlaki Combo solves that problem without a tough decision.
The Chicken Souvlaki Melt offers a lunch-friendly spin on a classic. Greek potatoes and a Greek salad make smart sidekicks.
Breakfast fans should check out the Mythos Scrambled. Liver and onions also show up for dinner, an old-school favorite for those who know.
The room feels laid-back and comfortable, with a slightly upscale touch. It works for a casual lunch or a relaxed family dinner.
Dessert is a happy ending here. Baklava and rice pudding both make the cut.
Unlike many diners on this list, Mythos accepts reservations. That’s handy for groups or busy weekend mornings.
Delivery and outdoor seating are available too. Free wi-fi means you can answer emails between bites, though the baklava deserves your full attention.
Street parking around Elmwood can get competitive. Leave a little early and enjoy a walk along one of Buffalo’s best-known strips.
Address: 510 Elmwood Ave, Buffalo, NY 14222
7. Caffe at Amy’s

Few places can say they’ve served Lebanese food, vegan breakfasts, and live comedy under one roof. Caffe at Amy’s pulls it off on Main Street, near the Metro Rail.
The story starts in 1981, when Amy’s Place opened as a Lebanese diner. University at Buffalo students took over in 1993, and it later became Caffe at Amy’s.
Today, the menu blends Amy’s Place classics with Caffe Aroma specialties. You’ll find Lebanese and American comfort food, plus plenty of plant-based choices.
Veggie Wet Shoes is the name you’ll remember. Spicy lentils come topped with curly fries, and the name alone earns a smile.
The lentil sandwich, falafel, and classic lentil soup keep the Lebanese roots strong. A tofu scramble with vegan cheese works for meat-free mornings.
Kitchen swaps make vegan eating easy. Ask about Just Egg, vegan cheese, vegan sour cream, or vegan butter.
After dark, the place turns into a cultural hub. Live music fills Friday and Saturday nights, and comedy takes over on Thursdays.
Local artwork hangs on the walls, adding personality to the funky space. Espresso drinks and free wi-fi make it a solid laptop stop too.
Weekend hours stretch until midnight. That makes it a rare diner option for night owls in New York’s second-largest city.
Address: 3234 Main St, Buffalo, NY 14214
8. The Salty Chefs

Gluten-free diners, rejoice, because almost any menu item here can be made without gluten. The Salty Chefs brings that flexibility to a newer downtown spot on Genesee Street.
Fresh, seasonal soups, salads, and burgers anchor the menu. The cooking leans toward comfort food with a lighter, healthier side.
Hours fit the workweek, running from 10 AM to 3 PM, Monday through Friday. Weekends are closed, so plan your visit for a weekday lunch.
That schedule makes it a handy option for downtown workers. Service moves quickly, which matters when your lunch break has a timer.
Portions are large, so arriving hungry pays off. Leftovers make a fine afternoon snack.
The space has a beautiful look that makes a fast lunch feel a little special. Kids are welcome, with high chairs and a kids’ menu available.
Coffee earns a spot among the favorites here. Grab a cup to fuel the rest of your afternoon.
Delivery and takeout help on hectic days. Dine-in works best when you want to slow down and enjoy the room.
Parking downtown can be a puzzle. Paid lots and street spaces nearby give you options, though they can fill up.
Friendly service is a big part of the appeal. It’s the kind of place that makes a regular Tuesday lunch more fun.
Address: 111 Genesee St #103, Buffalo, NY 14203
9. Betty’s

Chilaquiles casserole at breakfast? Betty’s makes a strong case for it inside a converted house on Virginia Street.
Globally inspired comfort food fills the menu, and local art covers the quirky space. The look feels retro, and the attitude feels welcoming.
Homemade baked goods are a big draw. Fresh bread and quiches come from the kitchen, which tells you somebody here takes baking seriously.
Breakfast fans can go traditional with the Classic Breakfast. The Scrambled Mess and Breakfast Burrito offer more adventurous starts.
Fluffy French toast earns plenty of love too. Pair it with eggs and potatoes for a full plate.
Lunch brings a burger with cheddar and bacon, plus chunky tomato soup. That combo is about as comforting as a Buffalo lunch gets.
Vegan and vegetarian diners get full menus of their own. Organic dishes also appear, giving the menu a fresh angle.
Dogs are allowed outside, so your pup can tag along. Outdoor seating also gives you a nice view of the nearby streets.
Curbside pickup is available for busy days. It’s a smart move if the dining room is packed.
Mondays are closed, and the kitchen wraps up mid-afternoon. Sundays end at 2 PM, so set an alarm if you want brunch.
Address: 370 Virginia St, Buffalo, NY 14201
10. Denny’s Restaurant

Sometimes you need pancakes at 3 AM, and this location understands. The Denny’s on Delaware Avenue stays open 24 hours Monday through Thursday and on Sundays.
Friday and Saturday hours run from 6 AM to 2 AM. That makes it a useful stop for night shifts, late study sessions, or post-concert cravings.
Yes, it’s a national chain, and that familiarity is part of the charm. You know what you’re getting, and breakfast is served all day.
The French Toast Slam is a classic choice for sweet tooths. Jr Chocolate Chip Pancakes keep younger diners happy.
Want something savory? The Santa Fe Skillet and the Diner QP with Bacon bring serious heft.
Steak lovers can order the Mushroom and Onion Medley Sirloin Steak. Hash browns, which are vegan, make an easy side.
Milkshakes are on the menu for dessert. They’re a fun finish after a late meal.
Accessibility gets real attention here, including a braille menu. Changing tables and high chairs help families with little ones.
Free wi-fi and outdoor seating add flexibility. Curbside pickup and delivery cover nights when you’d rather stay in.
Parking is usually easy, thanks to an on-site lot. Late weeknights tend to be the quietest hours.
After exploring the historic diner cars and Greek kitchens of New York’s Queen City, ending here makes sense. Some cravings simply don’t keep business hours.
Address: 2215 Delaware Ave, Buffalo, NY 14216
