2 Best Restaurants in Cannon Beach, The Oregon Coast

Background Illustration for Restaurants

We've compiled the best of the best in Cannon Beach - browse our top choices for the top things to see or do during your stay.

Cannon Beach Smokehouse

$$

Head to this cozy, warmly lit, wood-paneled tavern for mouthwatering barbecue and smoked meats, and at refreshingly reasonable prices in this town where high-end dining dominates. The shareable starters include nachos with smoked cheese and pulled pork and smoked chicken wings, while main dishes run the gamut from brisket sandwiches with smoked mozzarella to sampler platters featuring smoked sausage, cured duck, salamis, and other delicious treats. 

131 W. 2nd St., Cannon Beach, OR, 97110, USA
503-436–4035
Known For
  • Shareable cured- and smoked-meat boards
  • Awesome "dirty fries" topped with pulled pork, nacho cheese, and barbecue sauce
  • Craft beer and cocktails from neighboring Bill's Tavern
Restaurant Details
Closed Mon. and Tues.

Something incorrect in this review?

Wayfarer Restaurant

$$$$

The dazzling beach and ocean views, especially at sunset, are just part of the story at this casually elegant restaurant at the Surfsand Resort; it's also a reliable if very traditional destination for a leisurely feast of local seafood and steaks, such as panko-breaded Pacific razor clams with rémoulade, seared Chinook salmon with risotto, and the prodigious 22-ounce "tomahawk" rib-eye steak with sweet potato–andouille hash. There's a nice list of Oregon wines, and breakfast—featuring delicious crab cake Benedicts and cinnamon roll French toast—is offered daily.