14 yrs ago•pacuarereviewedSafari Show Club3009 SE Powell Blvd, Portland, OR 97202, USA*I've been here several times but...