La Marmotte
Nestled in the San Juan mountains of Telluride, Colorado, La Marmotte is a popular restaurant serving exquisite French cuisine inspired by in-season ingredients. Enjoy a new menu nightly, served in the beautiful country dining room of this rustic former ice house building.