Swen's is a family-friendly restaurant featuring a globally inspired menu and bustling open kitchen, complemented by mountain views. They offer fresh, regionally sourced ingredients, plus an extensive drink list.