Chalet de Beauregard offers French cuisine with mountain flavors. The restaurant serves lunch and dinner with seating available.