We will be up at Killington on Sunday. Any suggestions for a nice place to watch the big game? Looking for good TVs, relaxed and friendly atmosphere, decent food and drink, reasonable price.
I know about Moguls, which is sort of an obvious choice. Any other ideas?
I know about Moguls, which is sort of an obvious choice. Any other ideas?