The typical good places are Longhorn at whistler base (skiers plaza) and Merlins at Blackcomb base. Longhorns is a favorite of mine.. it's all regular pub food but the patio is huge, has tons of heaters, music is going, and a shooter bar outside when you first walk in to the patio. A great place to chill, grab some quick food and a few beers after a day on the hill.
When it's busy or we want something a little nicer, walk down to Cinnamon Bear Bar downstairs in the Hilton. Nice place, some nice big chairs/couches, good food, and reasonable prices. If there's hockey or football on after we are done we head here to grab food and catch the game.