7 Devils Après Ski
Après Ski spot located at the bottom of the lift at the Tamarack Village Resort. Named for the seven local peaks surrounding the Valley, this restaurant and bar offers a self-service beer wall, an indoor fire feature and an exterior patio, all with the best view in the resort and ski slopes. Kick up your feet after a long day on the mountain and enjoy some great company, food and libations.
Location | Tamarack, ID