10Best Selects the Best Restaurants in Buffalo, New York

Amber Nolan

By , Travel Expert at Large, Buffalo
Ten Best Logo 03




Buffalo's restaurant scene may surprise visitors. While the city is known for its pub grub like beef on weck and chicken wings, a number of restaurants offer a more sophisticated dining experience and eclectic menus designed by well-known chefs.

Long-time favorites such as EB Green's and Oliver's continue to provide excellent service and cuisine that is perfectly prepared, with an impressive wine and cocktail list to match. With a rich Italian heritage, Buffalo has a wide variety of Italian food, including Salvatore's Italian Gardens and San Marco Ristorante, two elegant restaurants that are ideal for a night of fine...  Read more »

  • 1


    • Cuisine: American
    • Average Main Course Price: $25
    • Neighborhood: Downtown

    For a special night out, this upscale bistro has delectable entrees and hand-crafted cocktails to match.

    Local Expert Tip: "There is no on-site parking so arrive early to find a spot on the street."

  • 2

    Mike A's

    Mike's A's sets the bar high in Buffalo with a five-star menu and regal ambiance to match.

    Local Expert Tip: "Don't worry about parking; they offer complimentary valet. "

  • 3

    Bacchus Wine Bar

    Exquisite food, an award-winning wine list, and an upscale atmosphere make Bacchus ideal for an elegant evening.

    Local Expert Tip: "There is also a private dining room for large parties and special events. "

  • 4

    E.B. Green's

    This fine-dining establishment in downtown has been honored with several awards for its steaks.

    Local Expert Tip: "They offer complementary valet parking and transportation to Shea's Performing Arts Center and the First Niagara Center."

  • 5

    Salvatore's Italian Gardens

    Salvatore's is a fine dining jewel in Western New York and has become a local landmark.

    Local Expert Tip: "If you visit around the holidays, the restaurant is transformed into a winter wonderland."

  • 6

    Rue Franklin

    Attentive staff and a contemporary French menu make Rue Franklin an excellent option.

    Local Expert Tip: "Don't pass up dessert!"

  • 7

    San Marco Ristorante

    • Cuisine: European, Italian
    • Average Main Course Price: $24
    • Neighborhood: Amherst

    San Marco has been serving the Buffalo area for nearly 30 years, and continues to serve quality cuisine to guests.

    Local Expert Tip: "Be sure to try the gnocchi! "

  • 8


    Even after 80 years of service, Oliver's is still serving excellent meals in Buffalo.

    Local Expert Tip: "If there is a wait, opt to eat at the bar and you can "skip" the line. "

  • 9

    Left Bank

    • Cuisine: American
    • Average Main Course Price: $18

    A relaxing, yet romantic atmosphere, excellent cuisine and solid service makes this a favorite.

    Local Expert Tip: "Don't let the plain exterior fool you, this is one of the best restaurants in Buffalo."

  • 10

    Laughlin's Hearty Buffalo Bistro

    With a great location, consistently good food, and a swanky ambiance, Laughlin's remains a favorite in Buffalo.

    Local Expert Tip: "Don't miss the stuffed peppers appetizer! "



From Our Partners

Ready for Your Dream Vacation?