Buena Vista House
Cafe & Lodging

Open
April- August
8-12 AM
Thursday-Sunday 
11265 Riverview Street
Independence Or 97351
503-838-6364