THIS is the place for healthy and/or vegetarian meals in Cannon Beach. Loved my Vegetarian Reuben (smokey tomato field roast vegan slices, sauerkraut, thousand island dressing, and swiss cheese served on whole wheat) but there are many other good choices too. Sit down and relax because you're not going to get your food fast (and it isn't fast food either!) especially if they're busy. But you're warned about this right on the menu so don't expect differently. The "older" server is polite but you're not getting much warmth or "bubbliness" ... just expect this.
This place has a unique personality so I completely understand that it's not to everyone's liking. I guess you just have to take it or leave it.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.