Dining

Green Salmon Coffee Co. & Cafe

Green Salmon Coffee Co. & Cafe, Yachats, OR

  • Takeout and limited outdoor seating.
    Open from 7:30am to 2:30pm Thursday thru Sunday in winter.
  • Pre-order your pastries at least a day before pickup**
    ‣ by FB message or email until 10pm.
    ‣ by phone during our current business hours only.
    **If ordering more than a dozen, please order a few days ahead.
  • Mask required except while dining. | Observe 6′ distancing.
  • Open for in-person retail shopping and pickup, 8am to 2pm.
  • Our Online Store
Read more
Green Salmon Coffee Co., Yachats, OR
  • 220 Hwy 101 N
    PO Box 1112
    Yachats, OR 97498

Historic Drift Inn Cafe & Pub

  • Limited dining room and heated covered patio seating, 8am to 8:30pm.
  • Takeout 9am to 8pm.
  • Mask required except while dining. | Observe 6′ distancing.
  • Delivery service offered 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
Read more
  • 124 Hwy 101
    Yachats, OR 97498

Luna Sea Fish House

Luna Sea Fish House, Yachats, OR

  • Takeout and limited dining room or heated covered patio seating, 10:30am to 9pm.
  • Mask required except while dining. | Observe 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

  • Currently – reservations for takeout events only.
  • Returning January 14 – Limited dining room and heated enclosed deck seating.
  • Mask required except while dining. | Observe 6′ distancing.

Winter Hours
Thursday – Monday: 2:00 p.m. to 8:00 p.m.
From 2:00-5:00 p.m., we have some lunchtime specials

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. … Read more

  • 131 Hwy 101
    Yachats, OR 97498

Outta Gas Pizza

  • Takeout and limited indoor seating, 3pm to 8pm; closed Tuesday
  • Mask required except while dining. | Observe 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 … Read more

  • 1685 Hwy 101 N
    Yachats, OR 97498

The Village Bean

The Village Bean Drive-Thru Coffee Shop, Yachats, OR

  • 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. | Observe 6′ distancing.

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, … Read more

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

Topper’s Ice Cream, Candy & Espresso Bar

Topper's Ice Cream, Candy, Espresso, Yachats, OR

  • 12noon to 5pm.
  • Outdoor seating area.
  • Mask required except while dining. | Observe 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 Sign, Yachats, OR
  • 153 Hwy 101
    Yachats, OR 97498

Yachats Brewing

Yachats Brewing is a craft restaurant focusing on 100% locally sourced, sustainable, and organic ingredients, as well as a craft brewery offering 30 taps, and in-house bottled beers. In addition, house crafted ferments and organic kombuchas are available here.

  • 348 Hwy 101
    Yachats, OR 97498

Yachats Underground Pub & Grub and Two Shrew Brewery

Yachats Underground Pub and Grub Patio and Exterior, Yachats, Oregon

  • Dinner reservations recommended.
  • Takeout and limited indoor and enclosed patio seating.
    1pm to 10pm Sun/Mon | 2pm to 10:30pm Thu | 1pm to 10:30pm Fri/Sat
  • NOTE: Closed Dec 18th thru Jan 7th.
  • Mask required except while dining. | Observe 6′ distancing.
  • Please watch Facebook for updates.

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 … Read more

  • 125 Ocean View Dr.
    Yachats, OR 97498