If you happen to make it to Eugene, you must stop at "The Sweet Life." It is a small bakery off of 6th near Blair Blvd. Run by two sisters and a variety of other women, they make the absolute tastiest desserts around--including an array of vegan items (which I haven't tried).
Everyone always raves about desserts at Zenon's Cafe, but I think that The Sweet Life is even better and is definitely more relaxing. They are open pretty late on the weekends and have a variety of coffee drinks as well. Enjoy.