well the fact that your 19 should solve your question right there, Whistler.
The legal age in Whistler is 19. So you could drink anywhere you want. Mammoth is an awesome mountain, don't get me wrong, but Whistler is bigger, has a great park, has a way better nightlife, and lots of out of bounds...