“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.