9 yrs ago•Clubrat69reviewedDevil's Point5305 SE Foster Rd Portland, OR 97206I was in Portland for vacation...