3385 W Village Dr, Teton Village, Wyoming 83025 USA
Spur's dining area offers the perfect setting for amazing entrees and decadent desserts.
Photo Credit: Yelp