Highway 101 hugs the Oregon Coast for hundreds of miles, and some of the best stops along it have nothing to do with lighthouses. They are the small diners and cafes where pie still sits in a case by the register and the coffee keeps coming.
This list covers nine of them, from Astoria down to Gold Beach, each one with its own slice of coast personality. Some open at dawn, some close by early afternoon, and a couple keep odd days, so the details below will help you plan.
Whether you crave marionberry, peanut butter, or something with a pecan crumble on top, there is a stop here worth timing your drive around.
1. Otis Cafe, Lincoln City, OR

Counter stools, homemade bread, and a pie case are the whole reason drivers swing into this little spot on the north end of Lincoln City. Otis Cafe sits right on Highway 101, and it has the old-timey look of a diner that has been feeding road trippers for a long time.
Pie is the headliner. Marionberry and strawberry rhubarb are the slices people talk about most, and the kitchen also turns out big stuffed peanut butter cookies.
Breakfast is serious business here too. Expect huge pancakes, the Otis Omelette, a Chicken Fried Steak Breakfast, and homemade toast or cinnamon toast.
Lunch brings a Tuna Melt and the cafe’s clam chowder.
Hours run 7 AM to 2 PM daily, and mornings get busy. Reservations are not taken, so a wait is normal.
I would come early, grab a counter seat if you are solo, and order a slice to go for later.
2. Chalet | Restaurant & Bakery, Newport, OR

Some places add pie to the menu. Chalet built its reputation on it, earning a name as a Newport pie house over many years.
The pies are made in house with an eye toward local ingredients. Marionberry is the classic, and hazelnut pie gives you a very Oregon option.
Coconut cream pie and blueberry coffee cake round out the bakery side.
The regular menu leans hearty and traditional. A hot turkey sandwich with stuffing, gravy, and mashed potatoes is a standout, while breakfast brings Oregon Hazel Pancakes and Lilly’s French Toast.
You will find it at 2026 N Coast Hwy, open 8 AM to 4 PM every day. Servers keep coffee cups filled, there is a fireplace, and parking is usually easy.
Vegetarian and vegan options make it a good pick for mixed groups.
3. Downie’s Café, Bay City, OR

Plan your week around this one, because Downie’s closes Tuesdays and Wednesdays. The rest of the week, it opens 7 AM to 2 PM just off Highway 101 in Bay City, a short hop north of Tillamook.
It is a small, quiet local diner with fair prices and big portions. The homemade cinnamon rolls get plenty of attention, but the pies are baked fresh daily, and the peanut butter pie is the slice to know about.
Breakfast covers the comfort basics well. Chicken Fried Steak and Eggs, Biscuits and Gravy, and Eggs Benedict with hash browns all show up, plus a Patty Melt for lunch.
The fish and chips are a nice surprise too.
Parking is easy. It is the kind of stop I would save for a slow Sunday drive around Tillamook Bay.
4. Wanda’s Cafe + Bakery, Nehalem, OR

Kitschy decor and a bright, airy dining room give Wanda’s a cheerful personality you notice right away. It sits on Highway 101 in tiny Nehalem, a handy midpoint on the north coast.
The bakery case is the draw for pie fans. Chocolate peanut butter pie is a highlight, joined by scones, coffee cake, cinnamon rolls, and oatmeal raisin cookies.
Breakfast and lunch stay classic with a few twists. Look for the Beachcomber breakfast, eggs Benedict, huevos rancheros, and a vegan tofu scramble.
Hours are 8 AM to 1:45 PM daily, so lunch comes early. Waits are common and parking can be tight, so give yourself extra time.
A seasonal patio helps on sunny days.
5. Pancake Mill | Restaurant & Pie Shoppe, North Bend, OR

The name tells you it is a two-for-one deal: pancakes and a full pie shoppe under one roof. Pancake Mill sits on Tremont Avenue, which carries Highway 101 through North Bend.
The pie lineup goes beyond the usual. Pecan, coffee toffee, and raspberry cream cheese are among the homemade options, and the baked goods case stays busy.
On the pancake side, buckwheat pancakes with blueberry compote syrup lead the way. Strawberry Croissant French Toast, a Blueberry Waffle, and a Country Breakfast fill out the menu.
Doors open at 6 AM and close at 3 PM daily, making it a strong early start for southbound drivers. Expect a wait on weekends and Mondays.
Families and groups fit in easily.
6. The Crazy Norwegian’s Fish & Chips, Port Orford, OR

Fish and chips first, pie second, and nobody here thinks that order is optional. The Crazy Norwegian’s is a quirky little seafood spot on the main strip through Port Orford.
The fish and chips use generous portions of Alaskan cod. A seafood sampler, crab melt, shrimp tacos, and clam chowder also appear on the menu.
Save room, because the dessert list includes Marionberry Pie and a Berry Pie. Cranberry lemonade makes a fun match.
Timing matters. It is open Thursday through Sunday, 11:30 AM to 7 PM, and closed Monday through Wednesday.
Service is quick, parking is easy, and dogs are welcome outside.
7. Port Hole Cafe, Gold Beach, OR

Water views set Port Hole Cafe apart from every other stop on this list. It sits on Harbor Way in Gold Beach, right where the Rogue River meets the bay.
Pies are baked on site, and the selection is wide enough to make choosing tricky. That makes it an easy dessert stop even if you ate somewhere else.
The main menu leans seafood and comfort. Fish and chips, fish tacos, a crab melt, and a blackened fish sandwich are all here, along with burgers and sandwiches.
Hours run 11 AM to 9 PM daily, the latest on this list. Reservations are accepted, dogs are allowed inside and out, and a gift shop with local art adds a reason to linger.
8. Pig ‘N Pancake, Astoria, OR

Plenty of Oregon families have a Pig ‘N Pancake memory, since this coast diner chain has been around since 1961. The Astoria location on Bond Street keeps that tradition going in one of the oldest towns in the West.
Pie choices are varied, and ordering it a la mode is common. Breakfast is the other half of the name, with Swedish Pancakes, Sourdough Pancakes, a Strawberry Blintz, and Crab Eggs Benedict.
Lunch and dinner bring fish and chips and other comfort plates. Gluten friendly pancakes are available too.
It runs 6 AM to 8 PM daily, takes reservations, and offers wi-fi. Evenings tend to be quiet, so a late slice is easy to fit in.
9. The Drift Inn Hotel and Restaurant, Yachats, OR

Pie comes in two forms at the Drift Inn: savory and sweet. This historic hotel and restaurant sits directly on Highway 101 in Yachats, a small town known for its rocky shoreline.
On the savory side, Chicken Pot Pie and the vegetarian Mom’s Pot Pie are menu staples. For dessert, a sour cream apple pie with pecan crumble stands out, and a gluten free peach pie appears, though it can sell out.
The wider menu is broad. Seafood Lasagna, Wild Halibut Fish and Chips, Dungeness crab cakes, and Chicken and Waffles all appear.
Hours are 8 AM to 8 PM most days, until 8:30 PM Friday and Saturday. Reservations are accepted, there is a fireplace, and live music adds to evenings.
Enjoyed this story?
Add Fast Food Club as a preferred source to see more of our reporting on Google.