La Marmotte
La Marmotte, located in historic downtown Telluride, specializes in classic French cuisine and wine. Enjoy exquisite dishes in the beautiful country dining room. Upstairs, there is also a private chef's table for groups of 6 to 12 people.