Buffalo, New York. For a long time, folks outside the 716 area code just knew it as that place with the crazy weather and the even crazier chicken wings.
And sure, while we absolutely own the crown for inventing the world’s most famous bar food back in ’64, the Queen City’s food scene has quietly exploded into something way bigger.
We’re talking a full-blown culinary renaissance that’s got foodies from NYC and beyond packing their bags for a weekend food crawl.
From the funky, walkable streets of Elmwood Village to the buzzing energy of downtown, the city is absolutely packed with eateries that’ll knock your socks off.
So, forget everything you think you know about Buffalo. Yeah, the best restaurants in Buffalo still sling a mean wing, but they’re also dishing out some of the most creative, farm-fresh, and globally-inspired plates you’ll find anywhere in the Northeast.
Whether you’re a die-hard Bills fan looking for the perfect pre-game grub, a family chasing the best beef on weck, or a vegan in search of plant-based perfection, this city has a seat at the table with your name on it.
Get your stretchy pants ready, because we’re about to dive into the 13 absolute best spots you have to hit on your next visit.
1. The Salty Chefs: The Reigning Kings of Modern American

If you’re looking for a meal that’s going to make your friends back home insanely jealous, you’re heading to The Salty Chefs. Tucked away on Genesee Street, this spot has claimed the throne as possibly the best all-around restaurant in the city right now, and for good reason.
The vibe here is what you’d call upscale-casual—warm lighting, an open kitchen where you can see the magic happening, and a crowd that’s a solid mix of food nerds and folks celebrating something special.
It’s the kind of place where you want to take your time, you know? No rush, just good conversation and even better food hitting the table.
Chef Steve Gedra and his team are all about that farm-to-table life, sourcing ingredients from local farms you’ve probably driven past a hundred times. The menu changes with the seasons, which keeps things exciting, but some staples have earned their permanent spot.
You absolutely cannot go wrong with their pasta dishes. We’re talking handmade strangozzi tossed with mushrooms so earthy and rich they taste like the forest floor after a spring rain.
For the carnivores, the dry-aged duck is a religious experience—crispy skin, tender meat, and a cherry gastrique that cuts through the richness like a knife.
They also nail the vegan options, often featuring a show-stopping cauliflower steak or a wild mushroom risotto that could convert the staunchest meat-lover.
When you’re hunting for the top restaurants in Buffalo that offer a true fine-dining experience without the stuffy attitude, The Salty Chefs delivers every single time. Make a reservation, seriously. This place fills up faster than a bar on a Bills game day.
2. Anchor Bar: The Birthplace of the Buffalo Wing

Look, we have to address the elephant in the room, or rather, the chicken in the room. You cannot talk about the best places to eat in Buffalo, NY, without tipping your hat to the one that started it all.
The Anchor Bar on Main Street isn’t just a restaurant; it’s a pilgrimage site for wing lovers from Tokyo to Timbuktu. Yeah, it’s touristy. And yeah, it’s always packed. But walking through those doors is like stepping into a delicious piece of history.
The walls are covered in license plates from every state, memorabilia, and photos of famous folks who’ve made the trip. It’s loud, it’s chaotic, and it’s absolutely perfect.
So, do the original wings hold up? In a word: yes. They’re not the giant, sauced-to-death wings you get at some chain joints.
These are perfectly sized, expertly fried so the skin is shatteringly crisp, and then tossed in that classic vinegary Frank’s RedHot-based sauce with just the right amount of butter. It’s the original, and it’s the blueprint.
You order them, you get your basket of celery and a side of blue cheese (ranch is a felony here, don’t even ask), and you understand why this little invention took over the world.
Beyond the wings, the rest of the menu is solid Italian-American fare—the spaghetti and meatballs are a hearty classic, and the beef on weck is a solid contender. But let’s be real: you’re here for the wings.
Grab a booth, soak in the vibe, and pay your respects to the dish that put Buffalo on the global food map. It’s a rite of passage.
3. Southern Junction: Where Texas Meets Punjab on Buffalo’s East Side

Okay, hold onto your taste buds, because this next spot is going to blow your mind. Southern Junction, located in the bustling Broadway Market area, is the kind of genius food mashup you never knew you needed.
Imagine the smoky, low-and-slow barbecue of Central Texas, and then imagine it colliding head-on with the bold, aromatic spices of North India.
That’s the magic happening here, and it’s easily one of the most unique restaurants in Buffalo you’ll ever experience. The owners, one with roots in Texas BBQ and the other with a family legacy of Indian cooking, created something that shouldn’t work on paper but absolutely sings on a plate.
The menu is a choose-your-own-adventure of deliciousness. You can get a half-pound of brisket that’s been smoked for 14 hours until it’s practically melting, with a perfect pepper-crusted bark.
Then, you can pair it with butter chicken masala that’s creamy, tangy, and packed with fenugreek. And the magic really happens when those worlds collide.
They’re famous for their tikka masala fries—a massive tray of crispy fries topped with creamy tikka masala, tandoori chicken, and a drizzle of mint chutney. It’s a gut-bomb of epic proportions, and you will love every single bite.
They also offer fantastic vegan options like chana masala and aloo gobi that are every bit as flavorful as the meaty stuff.
The vibe is casual, the line is often out the door, and the flavors will have you planning your next visit before you’ve even finished your meal. This is Buffalo eating at its most inventive.
4. Betty’s: A Charming Elmwood Village Staple for All-Day Eats

Tucked away in the heart of the charming Elmwood Village, Betty’s has been a beloved neighborhood fixture for years, and stepping inside feels like a warm hug.
It’s the kind of place where the staff actually seems happy to see you, the mismatched furniture gives it a funky, homey vibe, and the food is consistently, unpretentiously excellent.
It’s a go-to for everyone—students from nearby Buff State, families with kids in tow, and old-timers reading the paper.
Whether you’re stopping by for a killer brunch, a quick lunch, or a relaxed dinner, Betty’s is one of those Buffalo restaurants that feels like your own little secret, even when it’s packed.
And let’s talk about that brunch for a second. It’s legendary. The challah French toast is thick, custardy, and perfectly golden, served with real maple syrup that’ll make you forget the fake stuff even exists.
Their eggs Benedict with a side of perfectly seasoned home fries is a hangover cure of the highest order. For lunch and dinner, you’ll find creative salads, hearty sandwiches, and daily specials that highlight local ingredients.
They’re also incredibly mindful of dietary restrictions, with clearly marked vegetarian, vegan, and gluten-free options. Their vegan “Buddha Bowl” is a work of art, packed with roasted veggies, quinoa, and a killer tahini dressing.
It’s the kind of reliable, feel-good spot that makes a neighborhood great. If you’re looking for a taste of authentic Buffalo life, grab a seat at Betty’s and watch the world go by.
5. Dinosaur Bar-B-Que: The Legendary Syracuse Import Slays in Buffalo

Okay, so technically Dinosaur started in Syracuse, but they’ve set up such a massive, smoke-belching outpost on Franklin Street in downtown Buffalo that we’ve happily adopted them as our own.
Housed in a historic building with a seriously cool, industrial-chic vibe and a rooftop patio that’s prime real estate in the summer, Dinosaur Bar-B-Que is a destination.
The second you walk in, that sweet, smoky scent of wood-fired meat hits you, and your stomach starts growling on command. It’s loud, it’s lively, and the beer list is as long as your arm. This is a spot built for sharing and feasting with a crew.
You can’t go wrong with the BBQ platters. The pulled pork is smoky, tender, and piled high, just begging for a splash of their tangy vinegar sauce. The St. Louis-style ribs have that perfect bark and a satisfying tug when you bite into them. And their wings? Don’t sleep on the wings.
They’re jumbo-sized, smoked, then flash-fried and sauced, giving them a depth of flavor you just don’t get from a standard fry. For the non-meat eaters, they’ve got some serious contenders, too.
The “Slammin’ Tofu” is a misnomer—it’s actually thick-cut, smoked tofu slathered in a spicy sesame sauce that’s so good, meat-eaters at the table will be stealing bites off your plate.
Pair it with their famous Bourbon Street beans and some creamy mac and cheese, and you’ve got a meal fit for a king. It’s a classic for a reason.
6. West Side Bazaar: A Global Food Crawl Under One Roof

If you want to experience the true, delicious diversity of Buffalo’s immigrant communities, you need to head straight to the West Side Bazaar on Grant Street.
This isn’t your typical restaurant. It’s a non-profit incubator space designed to help aspiring entrepreneurs launch their food businesses, and the result is a mind-blowing food hall serving up authentic dishes from all over the planet.
You can literally travel the world in one lunch break. The energy in here is infectious—the sizzle of woks, the fragrant clouds of lemongrass and ginger, the chatter in a dozen different languages.
It’s a beautiful thing, and it’s hands-down one of the most exciting places to find great food in Buffalo.
So, what’s on the menu? Everything. You absolutely have to start at Shui Wah Cafe for some of the best soup dumplings (xiao long bao) you’ll find this side of Flushing, Queens. They’re delicate, brothy, and utterly perfect.
Then, mosey on over to Burning Peppercorn for a bowl of Burmese mohinga, a fragrant catfish noodle soup that’s considered the national dish of Myanmar.
It’s light, complex, and packed with flavor. For something with a kick, Queen of Thai offers curries and noodle dishes that are bright, spicy, and authentic.
And don’t forget to grab some Ethiopian food from Geteh—their vegetarian combo platter with injera is a feast for the senses. The bazaar is constantly evolving, with new vendors popping up, so every visit feels like an adventure.
It’s affordable, it’s community-driven, and it’s a delicious reminder of what makes Buffalo such a special place.
7. Left Hand Tavern: Where Dive Bar Vibes Meet Elevated Pub Grub

Tucked away on a residential street on the West Side, the Left Hand Tavern is the epitome of a hidden gem.
From the outside, it looks like your classic, no-frills neighborhood dive bar—and inside, it mostly keeps that vibe going with its dim lighting, cheap beers on tap, and friendly, unpretentious crowd.
But then you look at the menu, and you realize something special is going on in that tiny kitchen. This place is the perfect example of why you should never judge a book by its cover.
It’s effortlessly cool without trying, and it’s become a local favorite for folks who want a laid-back evening with seriously impressive food.
The menu is small, focused, and changes regularly, but everything is executed with care. They’re famous for their burgers, and for good reason.
The patties are cooked perfectly, the buns are toasted just right, and the toppings are creative without being over-the-top. You might find one topped with smoked gouda and bacon jam that will change your life.
Their sandwiches are also standouts—think things like a perfectly crispy fried chicken sandwich with house-made pickles. They always have a vegan option or two, often a creative grain bowl or a sandwich featuring a house-made veggie patty that’s way better than any frozen hockey puck.
It’s the kind of spot where you can roll up in your jeans, grab a seat at the bar, and have one of the best meals of your trip. The best Buffalo restaurants aren’t always fancy; sometimes, they’re just this perfectly cool.
8. Toutant: Rustic French-Canadian Cooking in the Heart of the City
Step into Toutant on Mississippi Street, and you’re instantly transported to a rustic, chic bistro that feels like it belongs in New Orleans or Montreal. With its exposed brick walls, warm wood accents, and a sprawling patio that’s pure gold during the warmer months, this place oozes atmosphere.
Chef James Roberts is paying homage to his French-Canadian roots, serving up a menu of rich, comforting, and deeply flavorful dishes that are perfect for Buffalo’s chilly winters, but light enough to enjoy on a summer evening.
It’s a go-to for a celebratory dinner or a classy night out, and it’s consistently ranked among the top-rated restaurants in Buffalo.
You have to start with the wood-fired oysters. They come out sizzling with a garlic-herb butter that you’ll want to mop up with every last piece of bread on the table. The star of the show, though, is often the duck confit.
It’s perfectly rendered with crackling skin and meat so tender it falls off the bone, usually served with a rich lentil ragout. For something a bit different, their poutine is a must-try.
Forget the cheese-curd-and-gravy standard—Toutant’s version is an event, often featuring braised short rib, a perfectly fried egg, and a rich demi-glace that takes it to another dimension.
They’re also great with vegetables, offering dishes like roasted carrots with vadouvan curry and cashew cream that are far from an afterthought.
The cocktail program here is also top-notch, with classic and original creations that pair perfectly with the hearty fare. It’s a little slice of rustic luxury right in downtown Buffalo.
9. The Black Sheep: Farm-to-Table Excellence in a Converted Firehouse

Few things are cooler than eating in a beautifully restored 19th-century firehouse, and that’s the exact experience you get at The Black Sheep on Connecticut Street.
The space itself is stunning—original tin ceilings, massive windows, and a warm, inviting atmosphere that manages to feel both historic and modern.
But the real draw here is the food. Chef Steve Gedra (yes, the same genius behind The Salty Chefs) originally made his name here, and the current team continues to uphold that legacy of exceptional, farm-to-table cooking.
It’s a place that cares deeply about where its food comes from, and you can taste that integrity in every single dish.
The menu is a celebration of the seasons. In the summer, you might find a salad of heirloom tomatoes so perfect they need nothing more than a sprinkle of sea salt and good olive oil. In the fall, it’s all about squash, mushrooms, and hearty braised meats.
They do things simply but perfectly. Their roasted chicken is a masterclass—juicy meat, impossibly crispy skin, and served with a pan sauce that’s pure umami.
For vegans and vegetarians, they always have a “market vegetable” entree that’s just as thoughtful and satisfying as the meat dishes, often featuring a grain or legume as the base. The service is knowledgeable and friendly, and the whole experience feels special without being stuffy.
If you’re looking for a true taste of Western New York’s bounty in a setting that’s genuinely unique, The Black Sheep is a can’t-miss stop.
10. Cafe 59: The All-Day Diner That Does Everything Right

Sometimes you just need a spot that does all the classics perfectly, without any pretense. Cafe 59, with locations on Elmwood and Hertel Avenues, is that spot. It’s a modern take on the classic American diner, with a retro vibe, colorful booths, and a menu that goes on for days.
But unlike a lot of diners, the food here is fresh, creative, and consistently delicious. It’s the perfect place for any meal, any day of the week. You’ll see families, students, and groups of friends all digging into massive plates of comfort food, and everyone leaves happy.
Their burger situation is serious. They’ve won “Best Burger in Buffalo” more than once, and it’s easy to see why. The patties are juicy, the buns are from a local bakery, and you can get them loaded with everything from fried eggs to mac and cheese. But don’t stop there.
Their salads are huge and inventive, their wraps are stuffed to the brim, and their “Dynamite Fries” covered in spicy sauce and cheese are dangerously addictive. For brunch, their challah French toast is a thick-cut dream.
They also have a ton of options for vegans and vegetarians, including a house-made black bean burger that’s a million miles better than the frozen kind and a “Vegan Dynamite” fry option. Cafe 69 is the definition of a reliable crowd-pleaser.
When you’re debating where to eat with a group of friends who all want different things, this is the answer. It’s a cornerstone of the Buffalo dining scene for a reason.
11. Marble + Rye: A Gastropub Gem in the Heart of the City

On a bustling stretch of Allen Street, you’ll find Marble + Rye, a spot that perfectly captures the modern gastropub aesthetic. It’s small, it’s intimate, and the energy is always buzzing.
The bar program here is seriously legit, with creative craft cocktails that are works of art, and a carefully curated beer and whiskey list.
But the kitchen holds its own against the bar, turning out small plates and sandwiches that are packed with flavor and perfect for sharing. It’s a fantastic date night spot or a place to grab a drink and a bite with a couple of friends before a night out.
The menu is all about those big, bold flavors. Their burgers are exceptional—always cooked perfectly and topped with creative combos like blue cheese and bacon jam.
They’re also known for their fantastic sandwiches, like a pork belly Reuben that reimagines the classic in the most delicious way.
The small plates are where you can really have some fun. Think things like crispy brussels sprouts with fish sauce vinaigrette, or lamb meatballs in a spicy tomato sauce. They’re great for sharing and trying a bit of everything.
They always have vegan options, often a creative grain bowl or a salad loaded with roasted veggies and interesting textures. The staff are passionate about the food and drinks and are always happy to guide you through the menu.
Marble + Rye is a shining example of Buffalo’s fantastic bar food scene—elevated, delicious, and served in a setting that’s effortlessly cool.
12. Vasilis Express: Late-Night Greek Perfection (Especially After a Game)

Buffalo has a deep, abiding love for Greek food, and while there are tons of fantastic spots, Vasilis Express on Elmwood Avenue holds a special place in the city’s heart. This is the place. It’s counter-service only, with a few tiny tables, and the line is often out the door, especially late at night.
Why? Because the food is fast, cheap, and absolutely incredible. It’s the go-to post-Bills game, post-concert, late-night craving satisfier. The smell of sizzling gyro meat hitting the grill is enough to make you weak in the knees, no matter how full you are.
You have to get the gyro. The meat is shaved fresh off the vertical rotisserie, piled high on a warm, pillowy pita with tomatoes, onions, and a generous slather of their creamy, tangy tzatziki sauce.
It’s a mess, it’s perfect, and it’s the definitive version of the sandwich. Their souvlaki dinners are also fantastic—grilled chicken or pork served with rice, a Greek salad, and more of that heavenly tzatziki. For the vegans and vegetarians, their falafel is some of the best in the city.
It’s crispy on the outside, fluffy on the inside, and served in a pita with all the fixings. They also have incredible spanakopita and a Greek salad that’s simple but perfect, with feta that actually tastes like something.
Vasilis isn’t about frills or fancy decor. It’s about serving incredible, authentic Greek street food to a hungry city, 24 hours a day. It’s a true Buffalo institution and a must-visit when you’re exploring where to eat in Buffalo.
13. Inizio Pizza Napoletana: A Slice of Naples on Forest Avenue

For those who believe that pizza is a food group (guilty as charged), a pilgrimage to Inizio Pizza Napoletana on Forest Avenue is non-negotiable.
This place is serious about their pizza. They’re certified by the Associazione Verace Pizza Napoletana, which is a fancy way of saying they follow the strict, centuries-old rules for making authentic Neapolitan pizza.
The result is a pie that’s light, airy, and blistered to perfection in their blazing-hot wood-fired oven. The atmosphere is casual and family-friendly, with a lovely patio for summer dining. It’s a slice of Italy right in the heart of Buffalo.
The menu is simple and focused, just like it should be. You’ve got your classic Margherita with San Marzano tomatoes, fresh mozzarella, and basil—it’s so simple, but the quality of the ingredients makes it sing.
Their Diavola, with spicy salami, adds a nice kick. The crust is the real star here: soft, chewy, with those beautiful leopard-spotted char marks from the oven. It’s a pizza you eat with a knife and fork, and you’ll want to savor every last bite.
Beyond the pizza, they offer a selection of fresh salads and delicious antipasti. They are also incredibly accommodating to dietary needs, offering a fantastic gluten-free crust that is a cut above anything you’ll find frozen, and plenty of vegan cheese and veggie topping options.
When the craving for world-class pizza hits, Inizio is the answer. It’s a top contender for the best pizza in Buffalo, and a must for any food lover visiting the city.
Conclusion
So there you have it—a whirlwind tour through the Queen City’s incredible dining scene, from smoky BBQ joints and funky dive bars to elegant farm-to-tables and a global food hall that’ll take your taste buds on a trip around the world.
This list barely scratches the surface, but it’s a damn good place to start. Buffalo is a city that loves to eat, and we love sharing our favorite spots with visitors. The food here is honest, creative, and made with a whole lot of heart.
Now, what are you waiting for? Your next great meal is calling. Book that reservation, grab your keys, and get ready to eat your way through one of the most underrated food cities in America.
And when you’re here, don’t be a stranger—strike up a conversation with the person next to you at the bar. Ask them where they like to go. You might just discover your new favorite spot. We’ll see you at the table.