I will be in Portland this holiday season for about three days (Boxing Day and the two following days). I would like to stop in at a Trader Joes and a Whole Foods to stock up on non-perishable items. Is there a part of town where these two stores are really close together? If not, where is the biggest/best Trader Joes? Thanks!