The Best Restaurants in Cannon Beach, Oregon

Mo's Seafood and Chowder in Cannon Beach, Oregon
Mo’s Seafood & Chowder


Discover the best restaurants in Cannon Beach

Check out my list of best restaurants in Cannon Beach, Oregon! When my husband and I took a weekend getaway to Cannon Beach, we discovered many fantastic places to eat. I’ve nailed down the best restaurants in Cannon Beach. From casual to a bit more upscale, I have compiled a list of my favorites.

This site may contain links to affiliate websites, and I receive a commission for any purchases made by you on the affiliate website using such links. As an Amazon Associate I earn from qualifying purchases.

Mo’s Seafood and Chowder

This is the best seafood restaurant in Cannon Beach. We ate here 4 times because it was so good! There are a several locations for Mo’s along the Oregon Coast (and including one at Portland airport), we ate here in Cannon Beach, Seaside and Astoria. Their Chowder is must try specifically the Slumgullion Cannonbal! This is chowder in a bread bowl topped with little baby shrimps. We also ate fresh crab as they were in season when we there there. For a more casual atmosphere, this is one of the best restaurants in Cannon Beach.

Pelican Brewing

If a brewpub with great micro-brewed beer is your style then this is a worth stop. From their juicy IPA to their Pilsner, their beers are great. You can get a flight sample if you want to try them all! We tried their flatbreads there (I had the wild mushroom) and it was really good. You can get anything from pizza, to burgers to crab mac and cheese. The atmosphere here is really nice, they have an outdoor patio if the weather is good. 

Pig N’ Pancake

Who doesn’t love a really good breakfast spot! We search these out anytime we travel. Pin N’ Pancake is worth the stop and they also had great merch in their gift shop. They serve breakfast and lunch, and you can enjoy any of their 35 breakfast options, which include delicious homemade pancakes. We really enjoyed their breakfast with their Crab Benedict being a highlight.

Wayfarer Restaurant


The Wayfarer’s dining room has a fantastic view of Haystack Rock and the Pacific Ocean, making Cannon Beach even more beautiful. This restaurant is noted as one of the best in Cannon Beach. They change our menu with the seasons, and our whiskey bar & lounge offers both craft and classic cocktails.

For a list of the top attractions in Cannon Beach, click here

For a list of where to stay in Cannon Beach, click here

Body of Water Near Rocky Mountain

Similar Posts