Where to Eat in Cannon Beach: The Best Restaurants and Bars

April 14, 2018 Jacquiline Delozier

With the distinctive Haystack Rock and Needles marking its shoreline, Cannon Beach is one of Oregon's quaintest and most picturesque destinations. Nine miles of beach make a perfect setting for strolling along the seaside, watching diverse wildlife in its natural habitat and building a sand castle in the annual sand castle building contest. With strict regulations in place limiting the infiltration of large chain stores or restaurants, Cannon Beach retains its small town charm.
Things to do in Cannon Beach

1. EVOO Cannon Beach Cooking School

188 S Hemlock St, Cannon Beach, OR 97110-3043 Outdoor Seating, Waitstaff, Wheelchair Accessible, Reservations, Seating, Parking Available, Street Parking, Free Off-Street Parking, Serves Alcohol, Wine and Beer, Accepts American Express, Accepts Mastercard, Accepts Visa, Accepts Discover, Accepts Credit Cards American, International, Vegetarian Friendly, Gluten Free Options Dinner +1 503-436-8555
Excellent
95%
Good
3%
Satisfactory
1%
Poor
1%
Terrible
0%
Overall Ratings

5 based on 258 reviews

EVOO Cannon Beach Cooking School

At EVOO Cannon Beach Cooking School the diners are the students! You are seated in our open kitchen/dining room where you interact with the chefs as they prepare your meal, sharing recipes, cooking techniques and entertaining tips. We also offer hands-on cooking classes.

Reviewed By Jrc4545 - Portland, Oregon

Bob and Leonore put on an entertaining cooking show with running helpful commentary and ways to get more out of your own cooking. Best part is that during the evening, each part of the cooking demonstration turns into an incredible meal, paired with selected wines. They have developed sources for their meats, fish and vegetables that make it an original food event. Second time we have been and both times have been great. Every seat in the house has a view of the cooking and prep and both of them circulate among guests to answer questions and just be great hosts.

2. Sleepy Monk Coffee Roasters

1235 S Hemlock St, Cannon Beach, OR 97110-3054 Takeout, Outdoor Seating, Seating, Parking Available American, Cafe, Gluten Free Options Breakfast +1 503-436-2796
Excellent
82%
Good
14%
Satisfactory
2%
Poor
1%
Terrible
1%
Overall Ratings

4.5 based on 681 reviews

Sleepy Monk Coffee Roasters

Organic Coffee Roasters and shop

Reviewed By JALFAN - Sumner, Washington

Sleepy Monk Coffee. Very good coffee and baked treats. Tasted great on a rainy day. Service is friendly and helpful. They have beans to go and will sell 1/2 lbs. Hope to return soon

3. Cannon Beach Chocolate Cafe

232 N Spruce St, Cannon Beach, OR 97110-3202 Parking Available, Wheelchair Accessible, Takeout, Seating, Street Parking, Free Off-Street Parking, Accepts Mastercard, Accepts Visa, Accepts Discover, Outdoor Seating, Accepts Credit Cards Cafe Drinks +1 503-436-4331
Excellent
73%
Good
21%
Satisfactory
4%
Poor
1%
Terrible
1%
Overall Ratings

4.5 based on 169 reviews

Cannon Beach Chocolate Cafe

Cannon Beach Chocolate Cafe is all about the chocolate. We carry chocolates from around the world featuring Moonstruck Chocolates from right here in the Pacific Northwest. We serve espresso and French press coffee along with hot chocolate and milk shakes. Our drinks are not made with syrups or powders, we melt top quality chocolate to make all of our drinks.

Reviewed By Ally_Johnson - Denver, Colorado

Was amazing. Walk in for the smell and samples. You won't be able to resist buying something. The truffles looked amazing and they carry unique chocolate from around the world. Service was friendly.

4. Sea Level Bakery + Coffee

3116 S Hemlock St, Cannon Beach, OR 97110-3073 Outdoor Seating, Seating, Street Parking, Free Off-Street Parking, Wheelchair Accessible, Accepts American Express, Accepts Mastercard, Accepts Visa, Free Wifi, Accepts Discover, Takeout, Accepts Credit Cards Cafe, American, Vegetarian Friendly, Gluten Free Options Lunch, Breakfast +1 503-436-4254
Excellent
75%
Good
20%
Satisfactory
3%
Poor
1%
Terrible
1%
Overall Ratings

4.5 based on 177 reviews

Sea Level Bakery + Coffee

Scratch baked goods and exceptional coffee in Cannon Beach. Proudly serving Heart Roasters. Artisan bread, pastries, and food are prepared meticulously using real ingredients and traditional methods. Gluten-free and vegan options available.

Reviewed By Al_Doyle_Seattle - Seattle, Washington, United States

We just added another quality coffee show to our Cannon Beach collection. Two visits to Sea Level this past weekend made us both fans. Their cappuccino's were smooth, silky and flavorful. The sandwiched we enjoyed were built by hand on on of their site bake baguettes. Very delicious. This is THE place is you want fresh bread and a good coffee on the south sound of town.

5. The Irish Table

1235 S Hemlock St, Cannon Beach, OR 97110-3054 Reservations, Outdoor Seating, Seating, Waitstaff, Parking Available, Wheelchair Accessible, Serves Alcohol, Full Bar Irish, Vegetarian Friendly, Vegan Options, Gluten Free Options Dinner, Late Night +1 503-436-0708
Excellent
76%
Good
19%
Satisfactory
3%
Poor
1%
Terrible
1%
Overall Ratings

4.5 based on 621 reviews

The Irish Table

The Irish Table located in the heart of Cannon Beach. Co-Occupying the same location as Sleepy Monk Coffee Roasters.<br>Serving Dinner Nightly from 5:30 PM to 10ish, closed on Wednesdays. We offer Irish cuisine with a northwest twist. An amazing romantic atmosphere. We have a great selection of Irish beers on tap, along with wine, Irish whiskey&apos;s and scotch. Come check us out!

Reviewed By vagabondo59 - Portland, Oregon

Get a reservation. It was a typical wet and cold, rainy night. It's a dark and quiet place and I recommend adults only to be able to relax and enjoy the ambiance. It's a little more loud in the summer, so, more kid friendly. I had the pork chop with huckleberry demi glaze an it was delicious.

6. Crepe Neptune

175 E 2nd St, Cannon Beach, OR 97110-2002 Wheelchair Accessible, Takeout, Street Parking, Free Off-Street Parking, Accepts Mastercard, Accepts Visa, Accepts Discover Vegetarian Friendly, Gluten Free Options Breakfast, Lunch, Brunch SGD 7 - SGD 13 +1 503-436-9200
Excellent
66%
Good
27%
Satisfactory
4%
Poor
2%
Terrible
1%
Overall Ratings

4.5 based on 278 reviews

Crepe Neptune

Handmade sweet and savory crepes

Reviewed By gjfromwa - Portland, Oregon

Most crepes are put on a plate and usually come with multiple crepes. Crepes Neptune wraps up the filling in a cone for carrying around town. There are pluses and minuses to this. It is convenient and they are tasty. However, the price for one with the amount of filling is a bit high. Also, be sure to eat them quick as the wrapper can leak if the crepes include ice cream. Rated them a 3 but should be a 3.5.

7. Cannon Beach Bakery

240 N Hemlock St, Cannon Beach, OR 97110-3038 Takeout, Seating, Wheelchair Accessible American 503-436-0399
Excellent
55%
Good
31%
Satisfactory
10%
Poor
3%
Terrible
1%
Overall Ratings

4.5 based on 228 reviews

Cannon Beach Bakery

Reviewed By Linda C - Moorpark, California

Because we were staying in a hotel that didn't offer breakfast, we picked up quiche for the following morning to heat in our kitchenette. Wow! Outstanding quiche! Their carrot cake was really yummy too. I was impressed with their variety of delectables.

8. Insomnia Coffee Co.

139 W 2nd Ave, Cannon Beach, OR 97110-2005 Takeout, Outdoor Seating, Seating, Wheelchair Accessible, Free Wifi Cafe Breakfast +1 503-436-4164
Excellent
77%
Good
18%
Satisfactory
3%
Poor
1%
Terrible
1%
Overall Ratings

4.5 based on 406 reviews

Insomnia Coffee Co.

Reviewed By drjasonclark - London, United Kingdom

Lovely decor, great coffee and friendly staff. This is a great place for a coffee to go and for a place to sit in and read, write, talk, watch the world go by.

9. Lazy Susan Cafe

126 N Hemlock St, Cannon Beach, OR 97110-3037 Takeout, Seating, Waitstaff, Parking Available, Highchairs Available American, Cafe, Vegetarian Friendly, Vegan Options, Gluten Free Options Breakfast, Lunch, Brunch +1 503-436-2816
Excellent
73%
Good
18%
Satisfactory
7%
Poor
1%
Terrible
1%
Overall Ratings

4.5 based on 958 reviews

Lazy Susan Cafe

Reviewed By tusenkatts - Newport

Great place for breakfast or brunch. The eggs benedict were some of the best we have ever had and I fell for the gingerbread waffle with fresh pear and lemon sauce. A must stop for us everytime we are in Cannon Beach

10. Newmans at 988

988 S Hemlock St, Cannon Beach, OR 97110-3051 Outdoor Seating, Reservations, Seating, Waitstaff, Parking Available, Serves Alcohol, Wine and Beer, Accepts American Express, Accepts Mastercard, Accepts Visa, Accepts Credit Cards French, Vegetarian Friendly, Gluten Free Options Dinner SGD 52 - SGD 79 +1 503-436-1151
Excellent
71%
Good
17%
Satisfactory
7%
Poor
4%
Terrible
1%
Overall Ratings

4.5 based on 584 reviews

Newmans at 988

Reviewed By Graciel - Golden, Colorado

Big sigh. I so wanted to enjoy this restaurant and say great things about it. It is such a cute little place, owned by a local chef. But, sadly, the night we were there, it was very disappointing. It was very slow this night. There was one service person and maybe only one person in the kitchen. The tomato soup was fine. Husband had the scallops and he was not impressed. I had the duck, it was undercooked, and I was not impressed, either. Creme Brule was good. There were only a few people in the room, but the service was rushed and very impersonal. We didn't feel like we were at all welcome.

ThingsTodoPost © 2018 All rights reserved.