We think Elements Urban Tapas is one of the best places to eat in Whistler. Just off the back side of the main walkway of Whistler is a place we like to call home (Elements Urban Tapas). We first found this place after a day of skiing and needed a place to relax and eat, and boy are we glad we tried this place out.
The food is good and the portions are just right, not that expensive either. Try the breakfast in the morning and you will be set for the day.