The Best Restaurant 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.

Sleepy Monk

$ Fodor's choice

In a region renowned for artisanal coffee, this small roaster brews some of the best espresso and coffee drinks in the state, and thus attracts java aficionados on caffeine pilgrimages from near and far eager to sample its certified-organic, fair-trade beans. Local, fresh pastries are stacked high and there's also a good selection of herbal and green teas.

1235 S. Hemlock St., Cannon Beach, OR, 97110, USA
503-436–2796
Known For
  • Outstanding coffee
  • Cozy dining room with some outdoor seats
  • Savory and sweet baked goods
Restaurant Details
Closed Wed.

Something incorrect in this review?