Driftwood Inn Restaurant and Lounge
Just steps from the beach, the Driftwood is a great choice for diners looking for a cozy hometown restaurant. It serves a variety of seafood, steak and classic American dishes in a family atmosphere. Withs its open outdoor patio, the Driftwood is a perfect stop for those still dusty from exploring the nearby beach or trails.
Driftwood Inn Restaurant and Lounge
179 N. Hemlock
Cannon Beach, OR 97110
(503) 436-2439
driftwoodcannonbeach.com
Cannon Beach Café
With a warm fire crackling next door in the lobby of the Cannon Beach Hotel, the Cannon Beach Café, just a block away from the sand, offers windblown travelers a nice break from the elements.
Its refrigerated deli case is stocked full of a selection of pre-made appetizers, entrees and skewers. The café also provides complimentary light breakfast to Cannon Beach Hotel guests. Whether you're grabbing some take-out food to make your own picnic, or stopping in for some drinks after an afternoon on the links, this Caribbean-style café is the perfect stop.
Cannon Beach Cafe
1116 S. Hemlock St.
Cannon Beach, OR 97110
(503) 436-2729
cannonbeachcafe.com
McMenamins Sand Trap Bar & Grill
Twelve miles north of Cannon Beach sits the Gearhart Golf Links and its McMenamins Sand Trap Bar & Grill. Overlooking the 18-hole golf course, McMenamins serves pastas, burgers other "new American" dishes and on-course refreshments. The restaurant has a sprawling indoor and outdoor dining area. And with McMenamins wine selection and signature line of microbrew beers, you'll find a smile on your face, whether you spent all day in or out of the sand.
McMenamins Sand Trap Bar & Grill
1157 N. Marion Ave.
Gearhart, OR 97138
(503) 717-8150
mcmenamins.com
Ecola Seafoods Restaurant & Market
Nestled between the beach and Les Shirley Park, Ecola Seafoods offers a laidback atmosphere. Serving all kinds of locally caught seafood, Ecola allows guests to either sit down and eat or order take-out fresh fish, lobster, clams and more from their market.
Ecola Seafoods Restaurant & Market
208 N. Spruce St.
Cannon Beach, OR 97110
(503) 436-9130
ecolaseafoods.com
Fultano's Pizza
A kid-friendly dining experience, Fultano's Pizza is just a short walk from the beach and offers a tasty selection of pastas, pizza and sub sandwiches. If you're too tired to go out after a day on the town, Fultano's makes deliveries after 5 p.m.
Fultano's Pizza
200 N. Hemlock St.
Cannon Beach, OR 97110
(503) 436-9717
cbfultanos.com
Additional Cannon Beach Dining
Other dining options in Cannon Beach are Bill's Tavern & Brewhouse, The Bistro, Cranky Sue's, Dooger's Seafood & Grill, JP's at Cannon Beach, The Local Grill & Scoop, Lumberyard Rotisserie & Grill, Mo's at Tolovana, Wayfarer Restaurant & Lounge, Seasons Café and the Pig n' Pancake.