When you get to Portland you'll need to check out the Japanese Gardens (near the zoo), the Chinese Water Gardens (in old town), the Horse Brass Tavern (downtown), and of course a few of the 37 breweries in the city. A good place to get all the local brews is the Horse Brass Tavern!
Have fun...