At the Owl's Nest, located inside the Sunriver Resort Lodge, you can enjoy a Pacific Northwest microbrew, classic snacks and lighter dining, while seated at a massive hand-split Ponderosa pine bar. The Nest also has live weekend entertainment.
Read More