La Marmotte is a true Telluride classic and the town's only restaurant Francais.
Place des Crepes has long brought a simple and eloquent taste of France to Telluride and Mountain Village.