Discover the Best Restaurants in Cannon Beach This Holiday
From delicious breakfasts to upscale dining options and even holiday menus and special events, the food scene along the Oregon Coast is second to none. Here, you’ll enjoy the freshest seafood, innovative takes on classic ingredients, and a stunning setting that turns every meal into a magical experience.
To help you explore the area, we’ve created a list of top spots so you can easily find the tastiest dishes in town. Discover the best restaurants in Cannon Beach this holiday season and see how many you can add to your itinerary.
Best Breakfast Restaurants in Cannon Beach
Lazy Susan Café
Rosa Alvarez began her career at the Lazy Susan Café as a dishwasher and worked her way up to the owner of one of the best restaurants in Cannon Beach over her 19-year tenure. With an environment that fosters such team dedication and loyalty, it’s no wonder this is one of the top restaurants in Cannon Beach.
The menu features everything from savory dishes like their poached egg specials to fluffy waffles and decadent quiches. You can also stop by for lunch and enjoy broiled shrimp sandwiches, tuna salad, seafood stew, and more.
As such a popular spot, it’s important to note they operate on a first-come, first-served basis and are cash only. So, come early and leave happy when you visit this Cannon Beach staple.
- Address: 126 North Hemlock St., Cannon Beach, OR
- Menu
Pig ‘N Pancake
Located in a wooded area overlooking downtown Cannon Beach, Pig ‘N Pancake serves delicious breakfasts and lunches every day from 7 AM to 3 PM. Their menu showcases more than 35 different breakfast options, including homemade pancakes, skillet meals, omelettes, bagels, and more. They even have gluten-free and vegetarian options, so there’s something for everyone.Lunch options highlight regional favorites like fish ‘n chips, crab melt sandwiches, clams, and wild-caught fish. Or if you want something on the lighter side, their salads and wraps are just the ticket. After your meal, take a walk along the beach and enjoy the views of Haystack Rock.
- Address: 223 South Hemlock St., Cannon Beach, OR
- Menu
Crepe Neptune
Open only on weekends, Crepe Neptune is one of the best spots to grab breakfast in Cannon Beach. With both savory and sweet options, you’re sure to find something to satisfy any craving. Dig into their smoked salmon crepe served with cream cheese, green onions, spinach, and dill sauce for a meal that celebrates the coastal bounty. Or enjoy the Cape Falcon, a fresh crepe filled with lemon curd, fresh strawberries, and whipped cream. Pair your crepe with one of their bubble tea options for a perfect start to the day.
- Address: 175 West 2nd St., Cannon Beach, OR
- Menu
Top Spots for Lunch or Dinner in Cannon Beach
Cannon Beach Smokehouse
Opened in 2017, Cannon Beach Smokehouse Charcuterie and Bar has been a go-to spot for lunch or dinner for locals and visitors alike. Tucked away in a small house just off 2nd Street, one block from the beach, their menu features sharable small plates like freshly fried pork rinds, pretzel bites, and loaded nachos, as well as hearty mains.
Try the brisket sandwich with thickly sliced house-smoked brisket, smoked mozzarella, slaw, and smoked red pepper aioli, or the classic BBQ pork sandwich with house-made pickles and melted gruyere.
Visiting for happy hour or looking for a pre-event snack? The plates and boards are a great option. Choose from the smoky sampler, a duck, brie, and pear option, cured pork, or the bacon spinach salad. You can even add smoked meat a la carte! With some of the most expertly cooked meats in the PNW, it’s no wonder this is one of the best restaurants in Cannon Beach.
- Address: 131 2nd St., Cannon Beach, OR
- Menu
The Wayfarer
This award-winning restaurant and lounge has been around since 1977, and for good reason. With gorgeous views of Haystack Rock and a kitchen that creates everything from scratch using the freshest local ingredients in the Northwest, you’ll taste the quality in every bite.
Dine on salmon from Astoria, Dungeness crab, and Oregon Coast razor clams and experience the difference hyper-local produce and protein make. The family-friendly vibe carries through the restaurant with warm fireplaces and intimate lounge areas.
The Wayfarer is the only Cannon Beach restaurant that serves breakfast, lunch, and dinner, making it easy to visit when you’re in town this holiday season. They’re even hosting a special Christmas menu in December, which comes with one starter, your choice of turkey, beef tenderloin, or Christmas stew, and a choice of desserts. Open every day from 8 AM to 9 PM, it’s the perfect addition to your next Cannon Beach visit.
- Address: 148 West Gower, Cannon Beach, OR
- Breakfast Menu | Lunch Menu | Dinner Menu
Mo’s Restaurant
Nothing will warm you up faster on your holiday vacation to Cannon Beach than a piping hot cup of chowder from Mo’s Restaurant. Top your soup with pink bay shrimp, pair it with soft garlic bread, or trade the traditional bowl for one made entirely of sourdough! Regardless of how you doctor the family recipe, it’s one of the best clam chowders in the PNW.
Beyond the signature chowder, you’ll also find delicious chili, pasta, fish & chips made with cod or halibut, and a plethora of other seafood sensations. Before you check out, add on a pack of their chowder base so you can whip up another batch in your Beachcomber vacation rental!
- Address: 195 West Warren Way, Tolovana Park, OR
- Menu
Perfect Date Night Restaurant in Cannon Beach
Bistro
If you’re celebrating a special event like a birthday or anniversary, or if you just want an upscale dining experience for your date night while you’re in town, Bistro provides the perfect setting. Located in a cedar shake building at the end of Hemlock Street, you’ll find a cozy and romantic space, great wine lists, as well as one of the most incredible food menus in town.
Start your meal with steamed clams from the Willapa Bay or the herb-brined duck confit. For your entrée, choose from fresh fish, pasta, steak, pork, and even some Asian-inspired dishes guaranteed to make your mouth water. And for dessert, choose from cheesecake, a chocolate and coconut rum torte, key lime crème brûlée, or the Bistro’s Crazy Swede: a layered treat of chocolate ganache, Swedish cream, and fruit gelee.
Bistro has live music most nights, adding to the ambiance. Stop by Wednesday – Sunday starting at 5 PM with the last seating happening at 8 PM.
- Address: 263 North Hemlock St., Cannon Beach, OR
- Menu
Thanksgiving Dinner in Cannon Beach
If you’ll be visiting for Thanksgiving, you can get a great home-cooked meal at some of the best restaurants in Cannon Beach. Save the cooking for someone else this year and check out these great dining options:
Public Coast Brewing: Priced at $35 per person, Public Coast’s Thanksgiving menu covers all the classics as well as some area favorites. Choose from apple cider-bined smoke-roasted turkey, pan-seared halibut with citrus beurre blanc, or grilled cauliflower steak for a vegetarian option.
Each entrée is served with Brussels sprouts gratin, traditional bread stuffing, mashed potatoes, turkey gravy, and cranberry sauce. For dessert, add a mini pumpkin pie or chocolate pecan pie. The menu will be available from 12 PM to 5 PM on Thanksgiving Day.
Anna’s Table: Enjoy a prixe fixe menu or their seasonal menu when you dine at Anna’s this holiday season. Options include the Brined and lightly smoked prime rib ($89) or Bouchon Roast Turkey ($78). Entrees are coursed with smoked salmon devilled egg, Dungeness crab bisque, kale salad, and your choice of Swedish crème with lingonberry, chocolate budino (Italian pudding) with sweet cream, or coconut cake with house caramel and vanilla ice cream.
Reservations begin at 5 PM, so be sure to call (503) 436-4272 and secure your spot!
Stephanie Inn: Visit from 6 PM to 7:30 PM on Thanksgiving Day for a four-course holiday feast. For just $99 per person ($149 with chef’s wine pairing / $169 with Cellar Selection), you’ll be treated to an apple and pomegranate salad, heirloom squash soup with pears and brown butter, herb-roasted free-range turkey with whipped potatoes, roasted chestnut stuffing, green beans, bourbon glazed yams, sherry volute, and cranberry sauce. And to finish out the meal, a pumpkin pecan tart with spiced rum Chantilly cream.
If you’d rather eat in for Thanksgiving, Manzanita Market makes it easy with their heat-and-serve fully prepared menu of holiday classics. Order your traditional dinner by completing the form and sending it to [email protected]. They’re accepting orders as long as supplies last, so don’t wait long!
Book Your Holiday Vacation Today!
Featured Property: Santo Cristo
After exploring the diverse dining options and top restaurants in Cannon Beach, come home to your Beachcomber vacation rental and relax as you watch the waves roll in and the sun set over Haystack Rock. With stunning properties that are perfect for your smallest to largest holiday gatherings, you’ll find your dream home away from home as you browse our complete inventory of Cannon Beach vacation rentals.
When you’re ready to book, remember to do it directly on our site for the best price on your stay and unbeatable service from our local staff. We hope to see you soon!