My husband and I stayed in Cannon Beach for three nights this August, and we would have eaten at Cannon Beach Cafe for every meal if we'd had the chance! I was very impressed by all of the vegetarian options offered on the menu, and I would love to know how to recreate the vegan sweet potato burger (yummy as a sandwich and on the salad) and the sweet potato salad. We raved over both of those, and came back the next day for seconds!
In case you are one of those people who like to preview the menu online, just because something is on their website menu doesn't mean they have it available at the cafe. The roasted root hummus was not available either day that we dined, and the black bean burger listed on their online menu was not listed on the cafe menu.
The Cafe can get very busy, and we were turned away for both lunch and dinner on our last day in town. Our fault for not having reservations, but we felt the server was a little rude in their approach. My recommendation: make reservations and don't miss out on this place!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.