Restaurants & Cafes

Castaways
Wonderful spot for dinner & drinks.
316 Fir St., Cannon Beach
Phone: (503) 436-4444

Driftwood
Seafood & steaks. Full-service bar.
179 N. Hemlock, Cannon Beach
Phone: (503) 436-2439

Harding Trading Co.
Charming spot off the busy main strip.
277 Beaver St., Cannon Beach
Phone: (503) 739-5777

Wayfarer
Oceanfront breakfast, lunch & dinner.
1190 Pacific Way, Cannon Beach
Phone: (503) 436-1108

Bread & Ocean Bakery
Great homecooked food with a full bar.
154 Laneda, Manzanita
Phone: (503) 368-5823

Ecola Seafood & Market
Busy spot for fresh seafood.
208 N. Spruce, Cannon Beach
Phone: (503) 436-9130

Lazy Susan Cafe
Great breakfast spot.
126 N. Hemlock, Cannon Beach
Phone: (503) 436-2816

Left Coast Siesta
Excellent tacos, enchiladas & burritos.
288 Laneda, Manzanita
Phone: (503) 368-7997

Pizza a'Fetta
Terrific little pizza place.
231 N. Hemlock, Cannon Beach
Phone: (503) 436-0333

The Irish Table
Local, organic, sustainable dinner in an intimate setting.
1235 S. Hemlock, Cannon Beach
Phone: (503) 436-0708

Newman's at 988
Chef John Newman offers French & Italian cuisine in an intimate dining atmosphere. 
988 S. Hemlock, Cannon Beach
Phone: (503) 436-1151

Big Wave Cafe
Good selection of breakfast, lunch & dinner courses.
798 Laneda Ave., Manzanita
Phone: (503) 368-9283

EVOO Cooking School
Dinner show, classes, catering & culinary shop. Call for reservations.
188 S. Hemlock, Cannon Beach
Phone: (503) 436-8555

Sweet Basil's
Natural, organic veggie & vegan ingredients for a delicious lunch & dinner. 271 Hemlock, Cannon Beach
Phone: (503) 436-1539

Blackbird
Excellent spot for dinner & drinks.
503 Laneda, Manzanita
Phone: (503) 368-7708

Mo's
Casual spot on the water. Outdoor deck.
195 Warren Way, Cannon Beach
Phone: (503) 436-1111

Wanda's Cafe
A favorite spot for breakfast/brunch.
12870 H Street, Nehalem
Phone: (503) 368-8100

 

Pubs & Taverns

Warren House Pub
Local pub with outdoor patio and beer garden. Full menu.
3301 S Hemlock, Cannon Beach
Phone: (503) 436-1130

Bill's Tavern & Brewhouse
Right on the main strip. Eight taps, including a number of local beers. 
188 N. Hemlock, Cannon Beach
Phone: (503) 436-2202

Pelican Brewing Co.
Beautiful building with outdoor seating. 10-beer taplist. 
1371 S. Hemlock, Cannon Beach
Phone: (503) 908-3377

Driftwood
Nice outdoor patio on the main strip. Full bar. Steak & seafood. 
179 N. Hemlock, Cannon Beach
Phone: (503) 436-2439

Public Coast Brewing Co.
Local brewery with big outdoor patio and nice wrap-around bar inside with beers on tap.
264 E. 3rd St., Cannon Beach
Phone: (503) 436-0285

San Dune Pub
In the heart of Manzanita, 3 blocks from the beach. Live music. 
127 Laneda, Manzanita
Phone: (503) 368-5080

Castaways
Excellent food, but also has a nice small bar with liquor and bottled beer. 
316 Fir St., Cannon Beach
Phone: (503) 436-4444

Seaside Brewing Co.
Taproom & pub in the old Seaside City Jail.
851 Broadway, Seaside
Phone: (503) 717-5451

Cannon Beach Hardware & Public House
Bar inside a fully-stocked hardware store. Next door to Sleepy Monk Coffee.
Phone: (503) 436-4086