I'm coming in from Manhattan for a friend's wedding in Cannon Beach and was looking for some reliable c'hounder suggestions. What i'm looking for are two great places for brunch (nothing fancy, just good food & fun atmosphere), one lunch spot (local food), and some good bars (if they serve food even better!) in the area. The wedding is at the Surf and Sand Hotel, so we'll be in that area mostly. Any good suggestions are welcome.