Buena Vista House
Cafe & Lodging

Open
February  - October
7:oo AM - 11:00 AM
Saturday - Wednesday

11265 Riverview Street
Independence Or 97351
503-838-6364