What are you looking for?

Seafood Restaurants in Cannon Beach

4 - 513 votes

Hours: 8AM - 9PM

1190 Pacific Dr, Cannon Beach
(503) 436-1108

The Wayfarer Restaurant and Lounge

The Wayfarer is perfect for those who want very good food for a group of varied age (including children). Fresh ingredients and careful preparation insur... More reviews

4.2 - 335 votes

Hours: 11:30AM - 10PM

179 N Hemlock St, Cannon Beach
(503) 436-2439

Driftwood Restaurant & Lounge

We went assuming that we would have a great lunch. Instead we sat at a table where the crows were sitting in the tree above us and kept pooping on the ta... More reviews

4.3 - 296 votes

Hours: 10AM - 7PM

208 N Spruce St, Cannon Beach
(503) 436-9130

Ecola Seafood Restaurant & Market

Just had a girls retreat weekend at Cannon Beach and we got hungry right before it was time to leave. Of course we have been shopping all day so we need ... More reviews

4.8 - 117 votes

Hours: Closed today

188 S Hemlock St, Cannon Beach
(503) 436-8555

EVOO Dining Cannon Beach

Why require a vaccine when your own website states that even a vaccinated person can still catch and transmit the virus to others? This is self defeating... More reviews



4.4 - 174 votes

Hours: Closed today

263 N Hemlock St, Cannon Beach
(503) 436-2661


What a wonderful find in Cannon Beach. The interior is just the right light and fun lights. It is small and does not serve too many people, but the food ... More reviews

4 - 261 votes

Hours: 11:30AM - 9:30PM

188 N Hemlock St, Cannon Beach
(503) 436-2202

Bill's Tavern & Brewhouse

Really good! Nice outdoor seating. The halibut fish and chips were outstanding. Decent service. More reviews

View on map