Le Clos is an upscale French restaurant located within the Chateau Elan Winery and Resort. It is noted for its lovely interior with warmly colored decor and is considered a highlight of the resort's dining options.