Drift Inn Historic Cafe & Pub


The Drift Inn Cafe

  • Dine-in 8am to 9pm.
  • Takeout 9am to 8pm.
  • Mask required except while dining. | 6′ distancing.
  • Delivery service as available w/fees:
    $5 Yachats city limits | $10 to Waldport/Bayshore/8 mi up Yachats River
    $15 N of Bayshore to Seal Rock; up to 5 mi E of Waldport on Hwy 34; and S of Yachats to Tenmile.
  • Drift Inn frozen to-go meals, freshly baked bread & more are available next door at Yachats Mercantile,
Read more
  • 124 Hwy. 101, Yachats, OR 97498

Green Salmon Coffee Co. & Cafe

Green Salmon Coffee Co. & Cafe, Yachats, OR

Breakfast and Lunch. Green Salmon is a micro-coffee roaster with an espresso, coffee and … Read more

Green Salmon Coffee Co., Yachats, OR
  • 220 Hwy. 101 N,
    PO Box 1112, Yachats, OR 97498

Luna Sea Fish House

Luna Sea Fish House, Yachats, OR

  • Dine-in or takeout, 10:30am to 9pm.
  • Mask required except while dining. | 6′ distancing.
  • Our Fresh Fish Market is also open.
  • Gift Certificates.

Breakfast, Lunch, Dinner & Take-out. Fish & Chips, Steamers, Seafood Sandwiches, Chowder, and more. Owned and operated by a local fisherman.

Luna Sea Fish House, Yachats, OR
  • 153 Hwy. 101, Yachats, OR 97498

Ona Restaurant & Lounge

  • Reservations appreciated.
  • Dine-in or takeout, 11am-8:30pm.
  • Order online for pickup!
  • Mask required except while dining. | 6′ Distancing.

Ona is a full-service restaurant and lounge with ocean and river views. Owner/Chef Michelle Korgan crafts delicious eats with local seasonal ingredients to make classic dishes with a twist. Kid’s menu. Full-service bar with unique festive drinks.

Reservations: onarestaurant.com.

  • 131 Hwy. 101, Yachats, OR 97498

Outta Gas Pizza

  • Takeout, 3pm to 8pm. Closed Tuesday.
  • Mask required except while dining. | 6′ Distancing.
  • Offering Classic Pies | Thin Crust | and Gluten Free.

Outta Gas Pizza offers housemade pizzas made with fresh ingredients, organic garden salad, garlic knots, marionberry cobbler, and assorted giant cookies. Beer and wine. Big-screen TVs, pool tables, shuffleboard. This is a great venue for birthdays, reunions, and parties of all types. Every section of Outta Gas Pizza is equipped with … Read more

  • 1685 Hwy. 101 N, Yachats, OR 97498

Silver Surf Wine Cellar

  • Dinner only, 5pm to 9pm, Wednesday-Saturday.
    Reservations required: 541.547.3175.
  • Mask required except while dining. | 6′ Distancing.

The Silver Surf Wine Cellar is open to the public and is located at the entry to the Silver Surf Motel. The Wine Cellar is a small and cozy dining room with a wine bar atmosphere. It offers over 40 wine selections, 15 craft beers, and a couple of local taps.  All dinner entrees are served with fresh-baked … Read more

Silver Surf Motel Wine Cellar, Yachats, OR
  • Silver Surf Motel
    & Wine Cellar
    3767 N HWY 101, Yachats, OR (1.5 miles N of Yachats)

The Village Bean

  • Drive-thru coffee house open 7am to 5pm daily.
  • Specialty coffee drinks, tea, & baked goodies.
  • Whole coffee beans by the bag also sold here.
  • Mask required at window.

Friendly, fast-service drive-thru coffee house serving organic brewed coffee, as well as handcrafted espresso drinks, Smith teas, David Rio chai, Dr. Smoothie fruit smoothies, and hand-made frappes. The Village Bean’s signature scones are baked fresh daily in house, and delicious hand pies, muffins, coffee cake, and gourmet … Read more

The Village Bean, Yachats, OR
  • 969 Hwy. 101 N, Yachats, OR 97498

Topper’s Ice Cream, Candy & Espresso Bar

  • 11am to 6pm during the week and sometimes later on weekends.
  • Outdoor seating area.
  • Mask required except while dining. | 6′ Distancing.

Tillamook and Umpqua ice creams, shakes, and sundaes. Full espresso bar & teas. Housemade fudge & chocolates. Salt-water taffy and other candies, traditional & sugar-free.

Topper's Ice Cream, Candy, Espresso, Yachats, OR
  • 151 Hwy. 101, Yachats, OR 97498

Yachats Brewing + Farmstore

  • 12 Noon to 7pm, Thursday thru Sunday.
  • Limited outdoor seating | To-go orders | Online orders for pickup.
  • Masks required except while dining. | 6′ Distancing.
  • No cash. To-Go and pickup orders served, one-person at a time, in front of the building. All containers strictly sanitized before you pick them up.
  • E-gift cards

Yachats Brewing is a craft restaurant focusing on 100% locally sourced, sustainable, and organic ingredients, as well as a craft brewery offering … Read more

  • 348 Hwy. 101, Yachats, OR 97498

Yachats Underground Pub & Grub and Two Shrew Brewery

Yachats Underground Pub & Grub, Yachats, OR

Cozy waterfront restaurant and pub including a nano-sized on-site brewery. Pub fare includes a variety of burgers, house roasted pulled pork and corned beef sandwiches, the pub club and fresh breaded fish & chips. Six microbrews on tap, Guinness on tap, and Shrew Brew on tap. A robust selection of bottled beers … Read more

  • 125 Ocean View Dr., Yachats, OR 97498