Longhorn's is the most noticeable after-ski mountain establishment in Whistler. Longhorn's is always serving up cool drinks with plates of nachos and chicken wings to hungry and happy vacationing tourists. It's also a prime spot to watch those extreme mountain bikers come careening down.
Sports and the Outdoors, Major Events
- Credit Cards Accepted: mastercard, amex, visa