My family of 6 (mom and dad and kids ages 22 down to 14) will be flying to Portland for either Nov. 24 through 28 or Dec. 25 through Dec. 31. We were planning on staying in Portland one night but staying most nights at a beach cottage in Cannon Beach. We'll also be driving up the coast one day to Astoria. My question is: will there be anything open in the town of Cannon Beach at these times of the year? Would one month be better than the other in terms of "open or closed" or does it even matter since both months are winter months. We will want to eat out and go to any shops and galleries that are not closed for the season. I imagine it will be wet and chilly but that is not my greatest fear. One time we went to Niagara Falls in the winter and nearly everything was closed for the season. I hope this will not be the case at Cannon Beach. Thanks so much for any help you can give me.