“The Storehouse” at Teton Springs Lodge
The newest gathering spot at Teton Springs Resort is The Storehouse located on the ground floor of the Teton Springs Lodge & Spa. This bistro style cafe just opened in December and provides a warm and cozy atmosphere. You can start your day with a hearty breakfast or stop in for apre-ski and dinner later in the day. They are currently open 7 days a week from 7:30-11:00am and from 3:00-8:00pm.