Skip to content

Top restaurant recommendations from locals

Bar
$$
“Absolutely DELICIOUS! Crystal is the chef and her husband, Sean, along with his brood of brothers, offer the best service in town. This is a lovely way to celebrate a special something, even if that special something is simply that you're at the beach.”
  • 8 locals recommend
Bar
$$
“Quaint, cozy fine dining restaurant & bar serving Cajun-Creole fare, plus French & Caribbean dishes.”
  • 12 locals recommend
Brewery
$$
“Roomy, airy craft brewpub offering brewery tours, rotating taps, gourmet pub fare & patio seating.”
  • 10 locals recommend
Bar
$$
“Kid-friendly brewpub known for its microbrews, fish 'n' chips & saloonlike vibe.”
  • 11 locals recommend
Restaurant
$$
“Local chain serving seafood, burgers & pasta, plus cocktails, in a casual setting.”
  • 5 locals recommend
Bar
$$
“Seafood. Enjoy the best chowder and razor clams while sitting in a cozy, ocean front restaurant.”
  • 7 locals recommend
American Restaurant
$$
“Laid-back, long-lived steakhouse & seafood spot with a casual menu, full bar & outdoor deck.”
  • 6 locals recommend
Restaurant
$$
“Best breakfast in town in my opinion. Small little cottage about 200 yards from Whispering Dunes.”
  • 4 locals recommend
Restaurant
$$
“Sweet Basil's Cafe is a tiny little restaurant and wine bar in North Cannon Beach, tucked away on a little wooden boardwalk. The food is great and the wine selection pleasing, but the best part is the live music on Friday nights from 6-9 PM, provided by local group Maggie and the Cats. They play a mix of blues, americana, and the joyful atmosphere can't be beat!”
  • 6 locals recommend
Pub
$$
“Owned by the same folks who operate Bill's Tavern. Menu has some great entrees. Moderately priced. The bar can be a lively place with friendly folks. They have an outside beer garden where dogs are welcome. The water bowl is always full!”
  • 5 locals recommend
Restaurant
$$
“New York style pizza place in Cannon Beach with good pies. They get pretty busy in the summer and weekends. They also have a take out area on the side of the restaurants, so you can call ahead and get take out. It's about $25-35 for a large pizza, which can feed 3-4 people.”
  • 4 locals recommend
Restaurant
$$
“Great for families and of course for breakfast. Parking lot is small. Maybe walk from hotel or park in a public lot and walk. ”
  • 3 locals recommend
Restaurant
$$
“A personal favorite for fine-dining. American cuisine with some modern twists served in a cozy space evoking a French country inn.”
  • 6 locals recommend
Restaurant
$$
  • 3 locals recommend
Meal Takeaway
“Right in downtown Cannon Beach, Crepe Neptune is the perfect spot for walkaround food. Takeout only.”
  • 1 local recommends
Restaurant
“Sit at the bar, order a salad or burger and a draft beer, and say hello to Cheri, a Cannon Beach fixture. Good lunch spot.”
  • 2 locals recommend