Subscribe by Email

Share On

The 13 Best Places to Eat in Cannon Beach, Oregon

  |  Local Happenings, Neighborhood Insight

The quaint coastal town of Cannon Beach is a popular destination for its expansive sandy shores with the iconic Haystack Rock and its charming downtown with an impressive collection of boutiques, eateries and art galleries. Thousands visit this charming seaside town each year, popping in and out of shops, flying a kite on the shore, and wining and dining at the town’s many enchanting wine bars and eateries.

Whether you are lucky enough to live in the area or you’re simply passing through town, make sure to stop at one of these exceptional restaurants in Cannon Beach. From cozy cafes with coffee to fine dining establishments with ocean views, there are so many amazing places to eat in Cannon Beach.


Newmans at 988

988 South Hemlock Street

For an intimate and upscale dining experience, look no further than Newmans at 988, an elegant eatery housed in a beachside cottage with only 10 tables. With vintage decor, dim lighting, white table cloths, and a sophisticated menu and wine list, Newmans at 988 is the ideal destination for date night or a special occasion. The menu at Newmans at 988 combines the distinct flavors of the Pacific Northwest with classic French and Italian cuisine. Owner and chef John Newman serves up a creative a la carte menu in addition to a chef’s prix fixe menu that changes on a nightly basis.


The Irish Table

1235 South Hemlock Street

Tucked behind the beloved Sleepy Monk Coffee Roasters, The Irish Table is a warm and inviting eatery with a unique focus. Fusing Pacific Northwest cuisine with Irish fare, chef and owner Crystal Corbin’s daily menus are highlighted by homemade soup, soda bread and fresh fish. Open for dinner only, this cozy eatery is filled with wood paneling, warm lighting and rustic details. The selection of Irish whiskey, beer and handcrafted cocktails completes the experience at The Irish Table.


Driftwood Restaurant and Lounge

179 North Hemlock Street

Driftwood Restaurant and Lounge Cannon Beach, OR

Photo Courtesy of Crowerks via Driftwood Restaurant and Lounge

Located in the heart of this charming coastal town, Driftwood Restaurant and Lounge is perhaps best known for their spacious and sun-drenched outdoor patio overlooking the action on Main Street. This is the perfect place to soak up the sun or huddle by the fire pit with a glass of red wine on a cooler day. This warm, casual restaurant serves an array of sandwiches, burgers, soups and salads, pasta, desserts and more. Plus, they have a full-service cocktail bar and a killer happy hour available at the bar and on the patio from 4–6 p.m. on weekdays, featuring a variety of food and drink specials.


Cannon Beach Hardware and Public House

1235 South Hemlock Street

You may be wondering, “What is a hardware store doing on a restaurant list?” Bear with us. Cannon Beach Hardware and Public House is Oregon’s first hardware store to serve beer and wine — plus a full food menu. That’s right! You can pick up your gardening tools, electrical equipment, nails and screws, and paint supplies while you wait for your burger and beer. That’s why this local hotspot is unofficially called “Screw & Brew.” The menu has a variety of options, including appetizers like chips and salsa, an oyster shooter, and chicken wings, salads, sandwiches, burgers, seafood, and more.

We can’t sum it up any better than this:

“Whether you’re about to patch some drywall, crave a burger, need a key cut, or ready for a margarita (or all of the above!), we are your go-to place. Come hungry; leave full, happy, AND with a bag of nails.” (From the Cannon Beach Hardware and Public House website.)


Public Coast Brewing Co.

264 East 3rd Street

Public Coast Brewing Co. is a modern and vibrant brewery and pub situated at the northern end of town. The name pays homage to the fact that all 363 miles of the Oregon coast remains free and open to all. Likewise, Public Coast makes craft beer that is both delicious and approachable. Kick back on the patio, grab a stool at the wrap-around bar, or watch beer being made through the brewery windows. Accompany your brew with a bite to eat — such as an organic burger, fresh-catch fish and chips, and some of the best hand-battered sweet onion rings on the West Coast.


The Wayfarer Restaurant and Lounge

1190 Pacific Drive

Wayfarer Cannon Beach, OR

Photo Courtesy of The Wayfarer Restaurant and Lounge

With spectacular views overlooking the beach, including the iconic Haystack Rock, there is perhaps no better place to experience West Coast seafood than The Wayfarer. This seafood eatery is focused on incorporating high-quality, local and seasonal ingredients, including troll-caught salmon from nearby Astoria, Dungeness crab with wild chanterelles, and Nevør Shellfish Farms oysters. Pair your seafood dish of choice with a craft cocktail, a Northwest brew or a glass of wine, and take in serene ocean views all the while.


Sea Level Bakery + Coffee

3116 South Hemlock Street

This Kickstarter-funded coffee shop and bakery is a relatively new addition to Cannon Beach — and it has been so well-received by the community! The modern and bright white interior of Sea Level is quite a rare sight in this wood-filled coastal town. Sea Level serves single-origin coffee from Portland-based Heart Roasters, pastries from Shepherd’s Grain and a variety of tasty food options — including acai bowls, sandwiches, charcuterie with salami from Olympic Provisions, soups, quiche, and more. Grab your coffee and meal to go and enjoy it on the beach or savor it on the outdoor patio with both sunny and shaded spots available.


Pelican Brewing Company

1371 South Hemlock Street

Cannon Beach sure upped their brewery game in the last few years with not just one — but two — breweries opening in 2016. This expansive brewery features soaring ceilings with large windows letting in lots of natural light. Plus, there are a couple of outdoor seating areas, perfect for enjoying a craft beer and a bite to eat on a warm summer day. This small-batch brewery creates a wide range of beers, including pilsners, pale lagers, blonde and pale ales, IPAs, porters, stouts, saisons and more. The seasonal menu at Pelican Brewing offers a range of options that pairs well with beer, including flatbread, seafood, soups and salads, hearty burgers and more.


Stephanie Inn & Dining Room

2740 South Pacific Street

Stephanie Inn & Dining Room Cannon Beach, OR

Photo Courtesy of Stephanie Inn

Whether or not you get the pleasure to stay the night at the award-winning Stephanie Inn, their accompanying restaurant is well worth a visit. The upscale dining room enjoys pristine views overlooking the coastal range, enhanced with an exceptional menu crafted by Chef Aaron Bedard. Incorporating local ingredients at the peak of their season, the menu showcases the best of the region in innovative ways. Enjoy a seasonal prix fixe five-course dinner or make selections from the a la carte menu. Whatever you do, complement your meal at Stephanie Inn with one of their classic craft cocktails or a glass of wine.



Castaways Restaurant & Tiki Bar

316 Fir Street

Escape to a tropical island with a visit to Castaways, a restaurant and tiki bar specializing in Creole, Caribbean and French fare. This laidback eatery boasts a colorful interior, friendly service, and tasty tropical drinks. Don’t miss the popular Jamaican Jerk Chicken served with mango salsa, tropical rice, sauteed vegetables, and an extra side of house-made jerk sauce. Whether or not the sun is shining in Cannon Beach, the bold and spicy flavors at Castaways will transport you to a tropical oasis.


Sweet Basil’s Cafe

271 North Hemlock Street

Conceived out of a change in lifestyle and diet of chef and owner John Sowa, Sweet Basil’s Cafe is focused on all things natural, organic and wild. The menus offer a wide variety of vegetarian and vegan choices in addition to seafood, poultry, and pork dishes. From salads to sandwiches, and tapas to fusion dishes, Sweet Basil’s offers an array of options to please any palate. Plus, the accompanying Wine Bar offers live music and entertainment throughout the week, which further enhances the lively spirit at Sweet Basil’s Cafe.


Tom’s Fish & Chips

240 North Hemlock Street

Tom's Fish & Chips Cannon Beach, OR

Photo Courtesy of Crowerks via Tom’s Fish & Chips

This laid-back counter-serve fish and chips spot makes an excellent casual lunch stop in Cannon Beach. The simple menu makes ordering that much easier. Choose from fish and chips, prawns and chips, clams and chips, salmon and chips, fish tacos, chicken tenders, a burger, a salad, and a few other options! The adorable nautical decor of Tom’s Fish & Chips perfectly completes the coastal dining experience.


The Bistro

263 North Hemlock Street

Tucked in between various shops and businesses along Cannon Beach’s lively Main Street, The Bistro is a cozy and elegant eatery specializing in Mediterranean-inspired fare. The eclectic menu is filled with a variety of seafood options, such as seared dungeness crab cakes, steamed Washington willapa clams, clam chowder, bistro cioppino, furikake crusted sushi-grade ahi tuna, and more. Retreat to the refined interior or relax on the dreamy dog-friendly courtyard with lush foliage all around. The Bistro even offers a dog menu available for your four-legged companions, available on the patio during the summer!


Bon Appétit!

What is your favorite restaurant in Cannon Beach? Let us know in the comments below!

Share On

About the Author

Courtney Itami

You May Also Like