12 yrs ago•docdelighted2reviewedDevil's Point5305 SE Foster Rd Portland, OR 97206Most strip clubs feel to me...