A couple laughing together as they eat dinner at a restaurant in Cannon Beach.

Exceptional Eats Curated by Heritage Vacation Homes

Cannon Beach, Oregon Dining Guide

Whether savoring a seafood feast or grabbing a quick bite before an adventure, Cannon Beach is a treasure trove of delicious dining options. Dennis and Lara, the father-daughter duo behind Heritage Vacation Homes, have explored it all. 

We are here to share our personal favorites—perfect for guests staying at the Arch Cape Oceanside Escape or The House at Arch Cape. From upscale experiences to laid-back seafood bites, this guide will help you easily navigate Cannon Beach’s culinary landscape.

Here Are Our Favorite Places to Get Your Caffeine Fix

Best Coffee in Cannon Beach

Close up of pan fried tilapia with asian slaw and roasted potatoes
The Best Experiences

Fine Dining in Cannon Beach

For those seeking luxurious dining experiences, these spots are sure to impress. Whether you’re celebrating a special occasion or simply indulging in the best Cannon Beach has to offer, these high-end options provide gourmet flavors paired with stunning views.

Wayfarer Restaurant

Impeccable service and breathtaking views are delivered by Wayfarer Restaurant. It’s an elegant yet approachable dining option, located right on the beach with views of Haystack Rock. A favorite is their crab omelet paired with a fresh-brewed coffee for breakfast as you enjoy the beautiful scenery. Try the crab cakes at dinner, or indulge in their mac and cheese with a crispy pork belly topping. The sunset view from Wayfarer’s patio enhances every meal, as Haystack Rock and the horizon burst into vibrant life.

Stephanie Inn Dining Room

For those looking for a high-end dining experience, the Stephanie Inn Dining Room is the crown jewel of Cannon Beach’s fine dining scene. Offering a prix fixe menu that changes based on seasonal and locally sourced ingredients, each course is a work of art. Expect to be greeted by the chef, who describes the dishes, ensuring your experience is perfectly tailored.

Whether it’s the tender filet mignon or the beautifully plated sea bass, Stephanie Inn is the perfect choice for special occasions. 

for Every Adventure

Casual Bites

Looking for something quick and delicious between your Cannon Beach adventures? These casual dining spots satisfy your craving for fresh, local seafood and coastal classics.

Mo’s Seafood

No trip to the Oregon coast is complete without visiting Mo’s Seafood. Famous for its clam chowder, Mo’s serves up no-fuss seafood with a view of Haystack Rock. The fish, chips, and grilled shrimp are perfectly seasoned, making it an easy choice for families with kids and large groups

A white ceramic bowl filled with clam chowder and a topping of parsley.
Logo for Driftwood Restaurant and Lounge for seafood and steaks.

Driftwood Restaurant & Lounge

For over 70 years, Driftwood has been a staple of Cannon Beach dining, known for its inviting atmosphere and hearty American cuisine. With a menu filled with coastal classics like Dungeness crab and New York strip steak, Driftwood remains a local favorite. The outdoor seating area with a roaring fire pit adds to its rustic charm, making it ideal for both casual dinners and celebrations.

Mi Corazón

Mi Corazón is a must-visit in Cannon Beach if you’re craving authentic Mexican flavors. Known for its flavorful dishes, this restaurant offers a fresh take on classic Mexican cuisine. Start with their handmade guacamole, then dive into their street-style tacos with seasoned meats, fresh salsas, and all the right toppings.

Water color logo with haystack rock, flags, and Mi Corazon Mexican Cuisine title.
Warren House Pub logo with a raven in the center

Warren House Pub

Peer through the porthole from the locally famous Peter Iredale shipwreck before swinging open the door to the cozy Warren House Pub. Located in a recreated homestead house, the pub offers as good of pan-fried oysters as you will find anywhere! And if seafood isn’t your thing, their half rack of smoked pork ribs will delight you.

The cozy space includes a rock fireplace, and only a handful of tables scattered around what would have been the living room back in the day. A simple, intimate setting for a dinner with a loved on a rainy day!

Public Coast Brewing Co.

At Public Coast Brewing Co., you’ll find an array of small-batch craft beers brewed right on-site. The brewery is named after Oregon’s public beaches, celebrating the idea that everyone should have access to the coast. 

This philosophy shines through in their welcoming space, where locals and visitors alike can gather. Pair your drink with one of their freshly made dishes, like fish and chips or a juicy burger, and settle into their cozy, friendly atmosphere

Red logo for Public Coast Brewing Co.
Pelican Brewing Company logo with a pelican bird illustrated in the middle.

Pelican Brewing Company

For a true Oregon coastal brewpub experience, head to Pelican Brewing Company. Known for its iconic beachfront locations, Pelican’s Cannon Beach brewery offers the same great beer, but with the added charm of being tucked into the town’s picturesque setting. 

The inviting indoor space is perfect for cozy gatherings, while their outdoor seating lets you sip your beer with fresh sea air in your lungs. Their menu boasts an intriguing array of choices, from their Dungeness crab ravioli to their slow-smoked tri-tip to their ginger lime portobello bowl! If you’re looking for a classic coastal dish, their signature fish and chips pairs perfectly with a pint.

Perfect for seafood lovers who want to taste the ocean on their plates

Fresh Seafood Staples

Pizza picnic at the beach

Our Favorite Pizza in Downtown Cannon Beach

Whether you’re looking for hearty wood-fired slices or classic kid-friendly pies, Cannon Beach offers some top pizza spots to satisfy your cravings. Check out our favorite local picks below for casual dining with delicious flavors.

Pizza A’ Fetta

Pizza A’ Fetta is beloved for its hearty slices and wood-fired flavor. Perfect for families or groups, their pizzas come with creative topping combinations, like the Mediterranean-inspired Greek Pizza or the classic Margherita. With its laid-back courtyard seating, Pizza A’ Fetta is great for an afternoon pick-me-up or a casual dinner.

Fultano’s Pizza 

For a casual yet satisfying meal, Fultano’s Pizza is a top choice in Cannon Beach. This family-friendly spot is perfect for groups, offering a variety of pizzas that cater to all tastes. From classic pepperoni to the unique Blue Moon with its rich flavors, Fultano’s delivers a pizza experience that’s fresh and flavorful.

The cozy atmosphere, complete with a fireplace on colder days, makes it a welcoming stop after a day exploring the beach. Or grab a pizza to go and enjoy it picnic-style on the beach with Haystack Rock as your dining backdrop!

Bakeries and Sweet Treats

Crepe Neptune

Perfect for a quick bite while wandering through Cannon Beach’s charming streets, Crepe Neptune offers both sweet and savory crepes. Whether you opt for a classic Nutella and strawberry crepe or something more adventurous like smoked salmon, every bite feels indulgent. The to-go style also makes it easy to grab a crepe and enjoy it while strolling along the beach.

Chocolate Café – A Sweet Stop

Indulge in the magic of Chocolate Café, where rich chocolates and cozy vibes create the perfect treat. Known for its drizzled macaroons and smooth Americanos, this spot is a must for dessert lovers.

With a welcoming atmosphere and friendly staff, it’s the ideal place to savor something sweet while relaxing. It’s even better as a fun thing to do when it rains in Cannon Beach.

Cannon Beach Bakery – A Local Favorite

Known for its signature Haystack bread and French waffles, Cannon Beach Bakery is a beloved spot for fresh, homemade treats. Whether you’re grabbing a cinnamon roll or their famous sandwiches, the bakery’s cozy atmosphere and delicious offerings make it a perfect stop for breakfast or a midday snack.

A savory crepe plated at a restaurant
Sign up today to receive our newsletter, sent just four times a year

Get the Inside Scoop on Cannon Beach Dining

You’ll get exclusive local tips, restaurant recommendations, and $100 off your first stay at Heritage Vacation Homes.