Everybody enjoys going out to dinner once in a while and there is no better place to settle in for a nice meal and a glass of wine than next to some water.  Any kind of water: the Hudson River, Lake Otsego, Oneida Lake, the St. Lawrence River, the Susquehanna River, and the Great Sacandaga.  These and other waterfronts offer up some wonderful places to sit and enjoy a meal.  And if the place has a great sunset view, all the better!  Here is a sampling of 15 Upstate places to enjoy dinner with a view.

Dinner With a View: 15 Top Upstate Waterfront Restaurants