The Howe Sound Inn & Brewery has a pretty good brew pub that should be open until about midnight. They're located in Squamish which is about half way to Whistler from Vancouver.http://www.howesound.com/contact.php