Driftwood Restaurant, Cannon Beach, Oregon

Driftwood Restaurant & Lounge
Cannon Beach, Oregon

Restaurant Hours

Monday – Sunday 11:30 am – 11:00 pm

Bar Hours

Monday – Sunday 11:30 am – 12:00 am


To make a reservation, please give us a call at 503.436.2439. We keep a limited number of reservations per hour to ensure space for walk-in dining, but we’ll gladly try to accommodate you based on availability and your party size. Most of the time we will have your table set up and ready to go when you arrive, but occasionally there may be a 15 to 20 minute wait past your scheduled time.

Kindly note that we do not accept reservation requests via email.

The Driftwood restaurant was born in 1944, and for 80 years it has been a place for locals and visitors to gather for fun, dining and social events. Our caring staff is known for their friendliness and service.

Seafood, steaks and produce are purchased from local providers with emphasis on quality. Our dining menu promises something for everyone.  Local beer, wine and cocktail menus are always evolving.

Afternoons and evenings, enjoy the large outdoor dog friendly deck for meals, cocktails, and people watching on the Main street. On cooler evenings, gather around the firepit with a warm beverage and meet locals and people from all over the world.

(the deck is licensed for 21 and up, except for dogs)

It will be fun!
View Menu >>