View our COVID-19 Information here: Cleaning Standards | Stay Safe

Best Restaurants in Cannon Beach

Cannon Beach is a lively coastal town with an excellent assortment of dining options. From fresh Oregon Coast seafood to homemade pastries and coffee, there are so many places to try. If you are looking for places to eat in Cannon Beach, use our guide of Cannon Beach Restaurants to find a delicious next meal. In our opinion, these are the best restaurants in Cannon Beach and the surrounding areas!

Personal Chefs

Chef Hoffman

Cannon Beach Restaurants


Crepe Neptune

Pizza A’Fetta

The Irish Table
Fultano’s Pizza


Bella Espresso

Newmans’ at 988

Cannon Beach Bakery
The Lumberyard Rotisserie and Grill

Sleepy Monk Coffee

Lazy Susan

Cannon Beach Cafe