French Restaurants in Nucla, CO
1. La Marmotte
150 W San Juan Ave, Telluride, CO, 81435
CLOSED NOW
From Business: Telluride French for over 30 years. Historic icehouse building in the heart of Telluride, La Marmotte offers a cozy and sophisticated space and outstanding contemporary, French…
36 Years
in Business
Amenities:
Takes reservationsHas WifiServes alcoholWheelchair accessibleOffers outdoor seating
Showing 1-2 of 2