Went this past weekend to a local landmark in Central New York. Rudy's Lake Side. Properly called Rudy's Stand or Landing. In business for more years than most can recall Rudy's serves hamburgers, hotdogs and clams along with fish sandwiches and fries. Amazing food.
You do have to deal with some pretty heavy crowds if you go on a weekend, so if you don't like standing go either on a Tuesday in the early afternoon or plan on standing up to an hour. Two hours standing in line is not unknown. Food prics haven't changed much in the last few years so they are a good bargain for a family of four.
Right on the edge of the lake a clear view of Canada on those soectacularly sunny days. Watch your kids toss rocks into the lake. Watch out for the nasty terns they will dive bomb your food. Please do not feed the terns they are vermin with wings.
They do have beer. Just ask.
I cannot strong enough suggest making this place a stop on a visit to Oswego.