Carol's Corner Cafe has been around for awhile in Vancouver and there is ample parking. The food and ambiance is best described as "comfort". The portions are large and the food is typical of what came out of mom's kitchen. Try the chili and cornbread or one of the egg dishes...very satisfying.
The owner is often in the shop and is the person helping you at Portland Pet. The staff are long term employees with them and so they really know the inventory. The emphasis is on natural non-chemicalized food here. And there are a lot of gift and novelty items.
Western Pet is a large pet supply store with a huge selection of natural food brands that are not carried by the big box stores. They also have options for raw diets. But they are more than a food store; they carry crates, grooming supplies, beds, toys, carriers and some unusual items.
I love just browsing through the Scottish Country Shop. I am not of Scottish descent but do enjoy a bit of history here and there and I have bought some of their woolen things and food items and have been pleased with all my purchases.
Whenever I am in down town Portland, I stop by this Made In Oregon store. They have the best items for both gifts and for your own house. Occasionally they run sales and you can get real bargains.
Naomi's has been around forever - with good reason. They have a large selection of shades and they know lamps. If you can not find the shade you need here, it probably doesn't exist.
Most of the Coffee People shops closed in the Portland area around 2004-5 but this is one that survived and I always stop in whenever I am flying in or out of the airport. The coffee is very smooth with no bite or bitterness. And try one of their specialties - all excellent.
Amity wines are good but be careful of the organic no sulfite one - it spoils quickly and is delicate but quite good. And while you are at the tasting room, get a box of their wine filled chocolates which are good and a fun novelty as a gift.
All of the Cooper Mountain wines that I have bought have been very nice. To get the full selection, you owe it to yourself to go to the tasting room in Beaverton where tastings are free during the week. And if you want to splurge, buy a bottle of their vinegar - like sipping sweet nectar. And worth the $50 :-)
If you want to taste a wine that truly expresses the terroir of the area, you must try these wines. They are all wonderful. The winemaker knows what he is doing! All the wines are fermented with natural yeasts (not inoculated) and the grapes are grown sustainably. These are my favorite wines to drink and to give as gifts.