Any suggestions? We are technically in Wilmington, near Whiteface Mountain. The places within Lake Placid were all very nice, but not exactly prime for Superbowl watching (at least the ones I saw. Maybe there are more?). I'm looking for something with lots of TVs, wings and a fun atmosphere. Good beer is a big plus, but I think I can deal with a limited selection if everything else is good.