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.
Best Coffee in Cannon Beach
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.
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
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.
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
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.
Fresh Seafood Staples
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.
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.