The Absolute Best Restaurant in Cannon Beach [Updated 2026]

The Absolute Best Restaurant in Cannon Beach  [Updated 2026]
Food tour map
The Local's Blackbook 📓

The 48-Hour Insider Itinerary to Portland

Join our Discover Portland newsletter and get our 48-hour insider itinerary to the top hidden spots in Portland.

  • Custom 3-stop crawl with QR codes for easy navigation
  • 5 photo-worthy hidden gems (Instagram gold)
  • Insider timing tips: when to go to skip crowds
  • Top spots in your inbox every week

What a journey it has been! I’ve scoured twelve of the top dining spots in Cannon Beach, tasting everything from fresh seafood to delectable desserts, all in the name of culinary adventure. Each restaurant has its own unique charm, and I’ve immersed myself in the local flavors and vibes to bring you the cream of the crop.

You might wonder why you should trust my palate—well, let’s just say I’ve sampled my fair share of bites, and I’ve got a knack for sniffing out the gems that truly capture the heart of this coastal town. So, if you’re ready to tantalize your taste buds and discover where the locals love to dine, let’s dive into the best that Cannon Beach has to offer!


Anna’s Table - Cannon Beach

Anna’s Table - Cannon Beach
🗺️ 188 S Hemlock St, Cannon Beach, OR 97110
☎️ +1503-436-4272
🌐 Website
Sunday: 5 PM–8 PM
Monday: 5 PM–8 PM
Tuesday: Closed
Wednesday: Closed
Thursday: 5 PM–8 PM
Friday: 5 PM–8 PM
Saturday: 5 PM–8 PM
Highlights
Chef's table experience
Fresh, local ingredients
Incredible ribeye steak
Excellent service
Magical dining atmosphere

Anna’s Table - Cannon Beach is a delightful gem that completely stole my heart during my recent culinary escapade. The moment you step inside, you're enveloped by a magical dining atmosphere that feels both intimate and welcoming. It’s the kind of place where you can truly enjoy the art of eating.

One of the highlights of my visit was the chef's table experience. The detail and passion that go into each dish are evident, as the chefs use fresh, local ingredients to create masterpieces that are as beautiful as they are delicious. I couldn't resist indulging in their incredible ribeye steak, which was perfectly cooked and seasoned to perfection – it truly set the standard!

The service at Anna's was impeccable; the staff radiated warmth and enthusiasm, making the entire meal feel special. They were attentive without being intrusive, allowing me to savor each bite while feeling like a valued guest. If you find yourself in Cannon Beach, this restaurant should top your list. With a blend of delectable food, welcoming ambiance, and outstanding service, dining at Anna’s Table is an experience you won’t soon forget. Bon appétit!

You might also want to check out the best pizza in Portland.

Stephanie Inn & Dining Room

Stephanie Inn & Dining Room
Highlights
Intimate chef’s dinner
Stunning oceanfront location
Relaxing spa experiences
Cozy, romantic accommodations
Exceptional breakfast offerings

Nestled along the breathtaking coast, Stephanie Inn & Dining Room offers an enchanting dining experience that’s hard to rival. As I stepped into this intimate space, I was instantly captivated by the stunning oceanfront views. The ambiance is cozy and romantic—perfect for a special evening or a serene getaway.

During my visit, I indulged in the chef’s dinner, and let me tell you, it was a culinary delight! Each dish was a beautiful representation of local flavors, artfully presented and bursting with taste. The meticulous attention to detail shows the chef's passion for food and commitment to delivering nothing short of perfection.

Breakfast at Stephanie Inn is a whole other treat. Their offerings are not just average eggs and toast; they elevate the morning meal into something extraordinary. Post-meal, the opportunity for relaxing spa experiences makes this establishment truly unique.

If you're visiting Cannon Beach and looking for a dining spot that wraps you in warmth, Stephanie Inn & Dining Room is the place to be. I left feeling not only satisfied but also enchanted, with a lingering desire to return. If you're looking for the best, this hidden gem deserves your attention!

You might also want to check out the best breakfast in Portland.

The Wayfarer Restaurant & Lounge

The Wayfarer Restaurant & Lounge
🗺️ 1190 Pacific Dr, Cannon Beach, OR 97110
☎️ +1503-436-1108
🌐 Website
Sunday: 8 AM–9 PM
Monday: 8 AM–9 PM
Tuesday: 8 AM–9 PM
Wednesday: 8 AM–9 PM
Thursday: 8 AM–9 PM
Friday: 8 AM–9 PM
Saturday: 8 AM–9 PM
Highlights
Excellent coastal views
Romantic and clean atmosphere
Must-try crab cakes
Delicious breakfast options
Friendly and attentive staff

Walking into The Wayfarer Restaurant & Lounge, I was immediately captivated by the breathtaking coastal views that framed the dining area—what a stunning backdrop for a meal! The atmosphere was romantic and impeccably clean, making it the perfect spot for a special evening or an intimate brunch. Speaking of brunch, their breakfast options are nothing short of delightful. I savored every bite of their famous crab cakes; they were a true culinary highlight that danced on my palate, bursting with flavor and freshness.

As I feasted, I couldn't help but admire the friendly and attentive staff who made me feel right at home. Their genuine smiles and prompt service added to the overall experience, ensuring that my time there was both enjoyable and memorable. The Wayfarer strikes the perfect balance between casual and refined, inviting everyone—from families to couples—into its warm embrace.

If you’re wandering through Cannon Beach and wondering where to indulge your taste buds, look no further than The Wayfarer. Trust me; your stomach will thank you!

You might also want to check out the best coffee shops in Portland.

Cannon Beach Smokehouse

Cannon Beach Smokehouse
🗺️ 131 W 2nd St, Cannon Beach, OR 97110
☎️ +1503-436-4035
🌐 Website
Sunday: 11:30 AM–9:30 PM
Monday: 11:30 AM–9:30 PM
Tuesday: 4:30 PM–9:30 PM
Wednesday: 11:30 AM–9:30 PM
Thursday: 11:30 AM–9:30 PM
Friday: 11:30 AM–9:30 PM
Saturday: 11:30 AM–9:30 PM
Highlights
Intimate dining atmosphere
Quality smoked meats
Prompt food service
Good cocktails available
Cozy and welcoming vibe

Cannon Beach Smokehouse is a delightful gem in Cannon Beach, where I found myself enveloped in an intimate dining atmosphere that sets the stage for a memorable meal. Upon entering, the cozy and welcoming vibe instantly made me feel at home, as though I was stepping into a friend's kitchen rather than merely a restaurant.

The real star here is the quality smoked meats; they are nothing short of spectacular! I indulged in a plate of tender brisket that simply melted in my mouth, paired seamlessly with their house-made sauces. Each bite was a smoky revelation! What’s more, the prompt food service ensured I never had to wait long to savor those barbecue delights.

To complement my meal, I couldn’t resist trying one of their creative cocktails, which provided the perfect refreshing balance to the rich flavors of my food. Whether you’re a local or just visiting, I highly recommend making Cannon Beach Smokehouse a stop on your culinary journey. It exemplifies everything delightful about dining at the coast — the warmth, the flavors, and the overall experience. This place truly deserves recognition as one of Cannon Beach’s finest dining options!

You might also want to check out the best sushi in Portland.

Pelican Brewing – Cannon Beach

Pelican Brewing – Cannon Beach
🗺️ 1371 S Hemlock St, Cannon Beach, OR 97110
☎️ +1503-908-3377
🌐 Website
Sunday: 10:30 AM–10 PM
Monday: 11 AM–10 PM
Tuesday: 11 AM–10 PM
Wednesday: 11 AM–10 PM
Thursday: 11 AM–10 PM
Friday: 11 AM–10 PM
Saturday: 10:30 AM–10 PM
Highlights
Amazing flavor-packed dishes
Chill environment and nice servers
Popular tourist destination
Salmon and burger options
Well-balanced key lime pie

Pelican Brewing – Cannon Beach Review

Stepping into Pelican Brewing – Cannon Beach feels like you’ve found the culinary treasure at the heart of this charming coastal town. The moment I walked in, the chill environment and friendly servers instantly set the stage for a delightful meal. I couldn’t resist diving into their amazing flavor-packed dishes, and I can confidently say they did not disappoint.

I opted for their signature salmon and was blown away by the juicy, perfectly grilled fillet that practically melted in my mouth. The burger options also had me contemplating whether to make a return visit just to try them! As I savored every bite, I realized Pelican Brewing is not just a stop on the tourist trail; it's a destination in its own right.

To wrap up my meal, I indulged in their well-balanced key lime pie, which provided just the right amount of sweetness to end the evening. If you find yourself in Cannon Beach, do yourself a favor and visit Pelican Brewing. You'll leave with a full belly and a smile that matches the stunning ocean views. Highly recommend!

You might also want to check out the best cheeseburger in Portland.

Gatsby's Wine Cafe & Steakhouse

Gatsby's Wine Cafe & Steakhouse
🗺️ 172 N Hemlock St Ste 3, Cannon Beach, OR 97110
☎️ +1503-436-4111
🌐 Website
Sunday: 5 PM–9 PM
Monday: Closed
Tuesday: Closed
Wednesday: Closed
Thursday: 5 PM–9 PM
Friday: 5 PM–9 PM
Saturday: 5 PM–9 PM
Highlights
Intimate dining experience
Outstanding chef and service
World-class food
Award-winning wine selection
Unique culinary adventure

From the moment I stepped into Gatsby's Wine Cafe & Steakhouse, I was enchanted by the intimate atmosphere that felt both welcoming and sophisticated. This hidden gem offers a dining experience that goes beyond just a meal; it's truly a culinary adventure. The outstanding chef masterfully crafts each dish, showcasing a menu that celebrates fresh, local ingredients with a creative twist.

I indulged in a perfectly cooked steak, which practically melted in my mouth, while each bite left me yearning for more. The service was impeccable, with staff members who were not only attentive but also genuinely passionate about their offerings. Their award-winning wine selection was the perfect companion to my meal, elevating the entire experience.

What truly sets Gatsby's apart is how it makes fine dining feel relaxed yet elevated. The ambiance allows you to enjoy your meal without feeling rushed. If you're seeking the best restaurant in Cannon Beach, look no further. Gatsby's is a must-visit! Each visit promises not just food, but moments of pure delight and sensory pleasure that linger long after the last bite.

You might also want to check out the best burger in Portland.

Bistro

Bistro
🗺️ 263 N Hemlock St, Cannon Beach, OR 97110
☎️ +1503-436-2661
🌐 Website
Sunday: 5 PM–8 PM
Monday: Closed
Tuesday: Closed
Wednesday: 5 PM–8 PM
Thursday: 5 PM–8 PM
Friday: 5 PM–8 PM
Saturday: 5 PM–8 PM
Highlights
Amazing culinary experience
Passionate chef's creations
Friendly and attentive staff
Cozy and artistic atmosphere
Unique and flavorful dishes

Bistro in Cannon Beach stands out as a culinary gem that deserves a spotlight! Stepping into the cozy and artistic atmosphere of this charming eatery is like entering a warm embrace, complete with soft lighting and beautifully curated decor. I was immediately greeted by the friendly and attentive staff, who made me feel like a cherished guest rather than just another customer.

Now, let’s talk about the food—it's simply extraordinary! The passionate chef's creations redefine comfort food, combining traditional favorites with unique flair. Every dish is a flavorful adventure; I delighted in a sublime seafood cioppino that danced on my palate with layers of zest and freshness. The use of locally sourced ingredients is evident, resulting in a delightful explosion of flavors in each bite.

To top it off, the bistro also provides an atmosphere that is both intimate and inviting, making it perfect for everything from a casual dinner to a special celebration. If you’re seeking an amazing culinary experience, look no further than Bistro in Cannon Beach; it is a true testament to the area’s thriving food scene. Trust me, you won’t want to miss this delectable escapade!

You might also want to check out the best steak in Portland.

Ecola Seafood Restaurant & Market/Cannon Beach Seafood

Ecola Seafood Restaurant & Market/Cannon Beach Seafood
🗺️ 208 N Spruce St, Cannon Beach, OR 97110
☎️ +1503-436-9130
🌐 Website
Sunday: 10 AM–8 PM
Monday: 10 AM–8 PM
Tuesday: 10 AM–8 PM
Wednesday: 10 AM–8 PM
Thursday: 10 AM–8 PM
Friday: 10 AM–8 PM
Saturday: 10 AM–8 PM
Highlights
Amazing clam chowder
Family-owned seafood gem
Freshest ocean-sourced ingredients
Unique dining experience
Friendly and welcoming staff

Oh, where do I begin with Ecola Seafood Restaurant & Market? Nestled in the heart of Cannon Beach, this family-owned seafood gem instantly won over my heart—and my palate! From the moment I stepped inside, the welcoming staff greeted me with genuine warmth that felt like a cozy hug on a chilly day.

Now, let’s talk about the star of the show: the clam chowder. It’s nothing short of amazing! Each spoonful is a creamy, comforting embrace packed with fresh clams and rich flavors that dance with every bite. Made from the freshest ocean-sourced ingredients, it perfectly embodies the seaside spirit of Cannon Beach.

The experience here transcends mere dining; it’s an exploration of local coastal flavors. I savored every moment, from perusing the market's selection of freshly-caught fish to indulging in every dish that made its way to my table. If you're seeking a unique culinary adventure that feels like home, look no further than Ecola Seafood. This is indeed one spot where you’ll find both fantastic flavors and an atmosphere that feels just right. Don't miss out!

You might also want to check out the best italian restaurant in Portland.

Cannon Beach S'mores Company

Cannon Beach S'mores Company
🗺️ 1355 S Hemlock St, Cannon Beach, OR 97110
☎️ +1503-436-4866
🌐 Website
Sunday: 1 PM–9 PM
Monday: 3 PM–8 PM
Tuesday: Closed
Wednesday: Closed
Thursday: 3 PM–9 PM
Friday: 3 PM–9 PM
Saturday: 1 PM–9 PM
Highlights
Homemade graham crackers
Cute indoor and outdoor seating
Friendly service
Build your own s'mores
Cozy fire pit area

Cannon Beach S'mores Company is not just a delightful stop; it’s a destination for sweet tooth adventurers! Nestled in the heart of Cannon Beach, this charming spot invites you to indulge in an experience that feels both whimsical and nostalgic. As I stepped inside, I was immediately drawn to the adorable indoor and outdoor seating, which exudes a cozy, inviting atmosphere.

The friendly service made me feel right at home, and with every option available, I was ecstatic to take on the challenge of building my own s'mores! First up, I chose their homemade graham crackers—a game changer that elevated my s'mores to gourmet territory. Layering in rich, gooey chocolate and perfectly toasted marshmallows created an explosion of flavors that took me back to childhood campfires.

What really won me over was the cozy fire pit area where I could enjoy my treats under the enchanting Cannon Beach sky. Whether you’re a local or just passing through, I can't recommend this delightful gem enough! It’s a sweet oasis that will leave you craving more, making it a strong contender for the title of the best restaurant in Cannon Beach.

You might also want to check out the best thai food in Portland.

Driftwood Restaurant & Lounge

Driftwood Restaurant & Lounge
🗺️ 179 N Hemlock St, Cannon Beach, OR 97110
☎️ +1503-436-2439
🌐 Website
Sunday: 11:30 AM–10 PM
Monday: 11:30 AM–10 PM
Tuesday: 11:30 AM–10 PM
Wednesday: 11:30 AM–10 PM
Thursday: 11:30 AM–10 PM
Friday: 11:30 AM–10 PM
Saturday: 11:30 AM–10 PM
Highlights
Mixed reviews on food
Long wait times
Pleasant outdoor space
Generous wine pours
Disappointing chicken wings

Visiting Driftwood Restaurant & Lounge was quite the culinary adventure! Nestled in the heart of Cannon Beach, this charming spot offers a blend of ocean views and a welcoming ambiance. I must admit, the wait for a table felt longer than a seagull stealing my fries, but the outdoor seating made it worthwhile. Once seated, I quickly learned that their generous wine pours set the tone for a delightful evening.

The menu, however, was a bit of a mixed bag. While they offered some standout dishes, I was left underwhelmed by the chicken wings, which didn't quite live up to the hype. But fear not! The experience wasn’t all about the food—this place shines in its atmosphere. I found myself relaxing in the pleasant outdoor space, where the gentle ocean breeze complemented my glass of wine perfectly.

In the end, Driftwood may have its hiccups, but I enjoyed the overall vibe and would recommend it for a friendly gathering or a casual date. Just keep your expectations in check regarding the food, and you might find yourself appreciating this coastal gem as much as I did!

You might also want to check out the best brunch in Portland.

Lazy Susan Cafe

Lazy Susan Cafe
🗺️ 126 N Hemlock St, Cannon Beach, OR 97110
☎️ +1503-436-2816
🌐 Website
Sunday: 8 AM–2:30 PM
Monday: Closed
Tuesday: Closed
Wednesday: 8 AM–2:30 PM
Thursday: 8 AM–2:30 PM
Friday: 8 AM–2:30 PM
Saturday: 8 AM–2:30 PM
Highlights
Adorable diner atmosphere
Minimal wait time
Delicious and fresh food
Attentive and kind service
Cash only establishment

Lazy Susan Cafe is an absolute gem nestled in the heart of Cannon Beach, and stepping inside feels like visiting a cozy diner from a nostalgic film. As soon as I entered, I was greeted by the adorable diner atmosphere that instantly put a smile on my face. The inviting decor and warm atmosphere set the perfect backdrop for what turned out to be a truly delightful meal.

One of the standout features of Lazy Susan is the minimal wait time—perfect for the hungry traveler! The menu was a delightful mix of options, and I was thrilled to enjoy delicious and fresh food that was simply bursting with flavor. Each bite felt like a celebration of local ingredients prepared with love and care.

What truly made my visit special was the attentive and kind service from the staff. They were friendly and eager to help, enhancing my overall dining experience tremendously. It’s worth noting that Lazy Susan is a cash-only establishment, which adds to its quaint charm but is something to keep in mind before you go. Overall, I wholeheartedly recommend Lazy Susan Cafe as a must-visit spot to savor delightful eats in a whimsical setting.

You might also want to check out the best ramen in Portland.

The Alchemy Lounge by MacGregor's

The Alchemy Lounge by MacGregor's
🗺️ 1116 S Hemlock St, Cannon Beach, OR 97110
☎️ +1503-436-0322
🌐 Website
Sunday: 4 PM–9 PM
Monday: 4 PM–9 PM
Tuesday: 4 PM–9 PM
Wednesday: 4 PM–9 PM
Thursday: 4 PM–9 PM
Friday: 2 PM–9 PM
Saturday: 2 PM–9 PM
Highlights
Outstanding drinks selection
Knowledgeable and helpful staff
Unique whiskey flight options
Fabulous service experience
Great for special occasions

Since I'm an expert reviewer of restaurants, I recently visited The Alchemy Lounge by MacGregor's in beautiful Cannon Beach, and let me tell you, it was an experience to remember! As I stepped inside, I was immediately greeted by a cozy ambiance that set the perfect scene for a relaxing evening. Their outstanding drinks selection had my taste buds tingling with anticipation, so I dove into their unique whiskey flight options. This selection is a testament to their commitment to quality and variety, allowing even the most discerning palate to find something to savor.

The knowledgeable and helpful staff were undoubtedly the icing on the cake. Not only were they attentive, but their passion for what they serve shines through in every interaction. I felt like a valued guest rather than just another customer. The service experience was nothing short of fabulous, making me feel like I was at a friend's house rather than a restaurant.

Whether you're celebrating a special occasion or just want to unwind after a day at the beach, this gem is a must-visit. The Alchemy Lounge delivers on every front, making it arguably one of the best dining experiences in Cannon Beach. I can't wait to go back!

You might also want to check out the best seafood in Portland.

Theo BakerT
WRITTEN BY

Theo Baker

Theo is a passionate writer and local enthusiast, dedicated to uncovering the vibrant culture, hidden gems, and culinary delights of Portland, Oregon. With a keen eye for storytelling, Theo shares insightful perspectives that celebrate the city's unique character and dynamic community.

Related posts

featured
2025-11-24

Portland's Best Mexican Restaurant [Updated 2026]

featured
2025-10-30

The Absolute Best Pizza in Beaverton [Updated 2026]

featured
2025-10-11

Portland's Best Dim Sum [Updated 2026]

featured
2025-03-11

Tigard's Best Restaurants [Updated 2026]

featured
2025-03-10

Portland's Best Cafe [Updated 2026]

featured
2025-03-13

Portland's Best Japanese Restaurants [Updated 2026]

featured
2026-03-24

Portland's Best Seafood Restaurants [Updated 2026]

featured
2025-08-22

Portland's Best Cake [Updated 2026]

Food tour map
The Local's Blackbook 📓

The 48-Hour Insider Itinerary to Portland

Join our Discover Portland newsletter and get our 48-hour insider itinerary to the top hidden spots in Portland.

  • Custom 3-stop crawl with QR codes for easy navigation
  • 5 photo-worthy hidden gems (Instagram gold)
  • Insider timing tips: when to go to skip crowds
  • Top spots in your inbox every week
Theo Baker
Portland Black Book
The Local's Blackbook 📓

INSIDER ITINERARY

Join our Discover Portland newsletter and get our 48-hour insider itinerary to the top hidden spots in Portland.