Ranch House Restaurant
(541) 323-6002 16976 SW Brasada Ranch Rd, Powell Butte, OR 97753 M-Su 7am-10pmOfficial site
Open year-round, Ranch House is an intimate, friendly retreat, and the unique restaurant that anchors this special place matches that vibe. Casual and family friendly, the restaurant features cozy sitting areas around indoor and outdoor fireplaces, panoramic views of the Cascade Peaks, and a menu of Ranch-style comfort foods. Weekend brunch and daily happy hours are not to be missed.