In a city like Buffalo, NY, it probably comes as no surprise that we LOVE waterfront restaurants. We absolutely adore the waterfront, and food is our specialty, which means we love to just sit back and enjoy the view while we chow down on something amazing.

But where to go? Where to go? Check out these suggestions and share YOUR favorite waterfront restaurant in the comments below!

So without further ado, and in no particular order, Western New York's waterfront eateries:

  • 1

    Acqua Restaurant & Catering

    2192 Niagara Street Buffalo, NY 14207

    What are people saying on TripAdvisor?

    We have had at least one dinner on Acqua's deck overlooking the Niagara River for each of the last five summers. In our experience, the food has always been very good, and the service has been fine. I wish summer in Buffalo, NY lasted longer. Oh well, we'll look forward to next year," William N. wrote.

  • 2

    Public House on the Lake

    4914 Lake Shore Road Hamburg, NY 14075

    What are people saying?

    The view is absolutely stunning...Great service! Our server was attentive and had a good personality. Not to mention the bartenders did a great job too.The food was good," April H wrote on Yelp.

     

  • 3

    Remington Tavern

    184 Sweeney Street North Tonawanda, NY 14120

    This is my new favorite spot! I really can't say enough. So many people have been saying good things, so I just had to check it out!

    I really like the location, I'm not a hug fan of the parking situation though. But the building itself is cool. I love the décor and ambiance.

    The food, the star of the show.... to die for!" Miranda L. Wrote on Yelp.com.

  • 4

    Shores Waterfront Restaurant & Marina

    2 Detroit Street North Tonawanda, NY 14120

    How have I lived in Niagara County for so long and not ever been here before. Sitting on Tonawanda Island it has marinas, bars, inside seating, outside seating and beautiful scenery. Casual dining with canned and live music," John B. wrote on TripAdvisor.

  • 5

    Templeton Landing Restaurant

    2 Templeton Terrace Buffalo, NY 14202

    “Lovely atmosphere (sit on the patio if you can!), excellent service (the waiter was seriously on point), and the food was delicious," a Yelp.com user wrote.

  • 6

    The Hatch Restaurant

    329 Erie Street Buffalo, NY 14202

    Located at the intersection of Lake Erie and the Niagra River not far from the rejuvenated terminus of the Erie canal (1825), you can sit indoors or outside or even at an outdoor bar. American style foods. Taste all the better in the seasonal fresh air," Dianne wrote on TripAdvisor.

  • 7

    The Liberty Hound

    1 Naval Park Cove Buffalo, NY 14202

    We sat out on the patio for a while and enjoyed the views of the water, boats and military park. The meal was good and we had salads. The staff was polite and helpful. The restaurant is very close to Canalside," David wrote on TripAdvisor.com.

  • 8

    William K's

    329 Erie Street Buffalo, NY 14202

    William K's is probably the best new addition to Buffalo's fine dining scene! My husband and I were just out for a walk and the beautiful patio beckoned us. We decided to have a small bite to eat and a bottle of wine...The Foie Gras and Bone Marrow were as scrumptious to the eyes as they were to the palate. The Cotes du Rhone was outstanding. The wonderful service and breathtaking view of the sun setting over our amazing waterfront brought the entire experience so close to perfection that I cannot wait to return," Buffaloswife wrote on TripAdvisor.

  • 9

    Wilson Boat House

    57 Harbor Street Wilson, NY 14172

    Right on Lake Ontario, so sitting outside or inside near a window is ideal.  The old school fans on a pulley system make for a unique atmosphere.

    The service was above par and the roast beef burger was the best I've ever had. (Even though it was the only one I've ever had.) I definitely recommend it. You will not be disappointed," Brett H wrote on Yelp.com.

  • 10

    Woody's Beach Club and Taqueria

    3580 Lakeshore Road Blasdell, NY 14219

    OMG!!!!!

    this place is AMAZING,

    you won't even know you're in Buffalo, theres no word 2 describe this place.

    JUST GO ASAP!" Willie M wrote on Yelp.com.

  • 11

    Lumberjack Patio Grill

    1000 River Road North Tonawanda, NY 14150

    Great little spot to grab a bit to eat right on the water. Exactly what we expected and loved it. Food was yummy and staff was great," Carolyn S. wrote on Yelp.com.

  • 12

    RiverWorks

    359 Ganson St, Buffalo, NY

    It was a great to be able to order a beer, and some wings, and then play some pool, air hockey, bubble hockey....

    This place is a hidden gem," Jerrod B. wrote on Yelp.com.

  • 13

    River Grill

    70 Aqua Lane Tonawanda, NY 14150

    This small waterfront grill is our favourite spot and we make the trip several times a year...Pub style food with a mix of seafood.... rustic feel always a great time. The live bands can be loud because of the size of the joint..... but that's part of the experience..... great prices, good food and the staff," Johnny R wrote on TripAdvisor.com.

  • 14

    The Dockside Bar & Grill

    153 Sweeney Street North Tonawanda, NY 14120

    Great atmosphere and great food...service was good too...I ordered the crab cakes and the delicious fresh cut french fries.  Hubby had the steak/chicken finger sandwich but would have preferred the full steak sandwich after seeing it.  Still enjoyed it though!

    First time seeing a mouthwash station...which was neat,"  Theresa wrote on Yelp.com.

  • 15

    Charlie’s Boat Yard

    1111 Fuhrmann Blvd,

    We just ate there today and we had the best experience! Our server Katie was amazing. Our food came out quickly, the portions were huge and it tasted great. We will definitely be back and asking for Katie! Thank you so much for the great experience," Courtney wrote on Yelp.com.

  • 16

    Tewksbury Lodge

    249 Ohio Street Buffalo, NY

    Finally found what I've been looking for!

    I love water and I love food. It's been my mission all summer to find a restaurant on the water that has food good enough that I'd return to eat not just for the view. It's a lot harder than you might think," Nicole wrote on Yelp.com.

  • 17

    Pizza Plant Italian Pub – Canalside

    125 Main Street, Ste 110 Buffalo, NY 14203

    Definitely a great place to go for family!!  Kids get to play with dough while waiting!!   So much better than the typical crayons.  Food is awesome and service is wonderful," Tim wrote on Yelp.com.

  • 18

    Panorama on Seven

    95 Main Street (Located inside the Buffalo Marriott HARBORCENTER) Buffalo, NY 14203

    In the newly opened Marriott Canalside, this is a nice little spot on the 7th floor- which indeed offers a nice view...Really knowledgeable bartenders...Some good options on the menu here as well if you don't feel like venturing out on a rainy night...Has a more upscale feel to the menu and ambiance, while still being welcoming for all," Ray wrote on Yelp.com.

  • 19

    The Pointe

    Wilkeson Pointe

    I've always known this place as Wilkeson Point, I thought I loved it before but now I am totally impressed with everything they have done down here," Sam wrote on Yelp.com.

    *This is a stand.

  • 20

    Turner's Port of Call

    997 East River Road Grand Island, NY 14072
  • 21

    Water Street Landing

    115 S. Water Street Lewiston, NY 14092

    This place is top notch.  The view on the patio is amazing...We sat on the patio and had an amazing view of the river.  The food was very good too...If you are ever in the Lewiston area stop and check this place out, you wont be disappointed," Mike wrote on Yelp.com.