You should definitely check out Soutas. There stuff is between overprice and ridiculously over priced, but they have some really cool stuff. Upscales is also worth checking out. The store is not much to look at, but they had some pretty cool frags and good prices. I did not have time last time I was down there but I would have liked to check out the fish store in Salem.
Here are some stores that I Frequent when in portland http://www.seahorse-nw.com/ This is the place Stang 69 ( Jeff ) posted http://www.soutassaltwater.com/coral_frags.htm Every one know this place its the prices that hurt
Caye's Pets, S.E. Division, Portland, OR [map]. Nice place small but good salt water selection
A To Z Pets Address: 16010 SE Division St, Portland, OR 97236
Phone: (503) 760-0356