Some Oregon steakhouses have been serving up ribeyes and salad bars longer than most of us have been alive. These are the kind of places where grandparents brought their kids, and those kids grew up to bring their own.
They come with wood paneling, generous portions, and booths that have hosted decades of Sunday dinners. Here are nine spots across Oregon where the tradition is still going strong.
1. Sayler’s Old Country Kitchen, Portland, OR

A steak dinner in Portland does not get much more old-school than this. Sayler’s has been serving fillets and American fare on SE Stark Street since 1946, which puts it well past the 80-year mark.
The interior leans into cozy, old-country charm, and the menu keeps things generous. You can order a steak and split a service plate that comes loaded with all the sides, which is a smart move for hungry families.
Kids are genuinely welcome here, with high chairs and a kids’ menu on hand. The place does not take reservations and there is usually a wait, so plan a little buffer time.
Sunday hours run from noon to 8:30 PM, making it an easy pick for the traditional family meal. Parking is rarely a headache, with both lot and street options nearby at 10519 SE Stark St.
2. RingSide Steakhouse, Portland, OR

If you want the fancy version of Sunday dinner, this is the address. RingSide is the oldest steakhouse in Portland, running continuously since 1944, and it wears that history well.
Tuxedoed servers, a wine cellar stocked with around 10,000 bottles, and a dining room that feels both intimate and upscale set the tone. The famous onion rings are practically a required starter, and the bone-in ribeye is a signature move.
Do not let the polish scare you off if you have kids in tow. It is family-friendly with high chairs and a kids’ menu, so it works for celebrations big and small.
Sunday service runs from 4 to 9 PM, and Sunday evening is one of its busiest windows, so dinner reservations are strongly recommended. You will find it at 2165 W Burnside St, with valet and lot parking available.
3. Haines Steak House, Haines, OR

Out in eastern Oregon, in a town of fewer than 500 people, sits a steakhouse that feels like a genuine time capsule. Haines Steak House serves American steaks and seafood in a rustic, wood-paneled room decorated with western antiques.
The chuck-wagon salad bar is part of the draw, along with the cowboy bread that regulars rave about. Ribeye, prime rib with a baked potato, and steak and eggs anchor the menu.
The whole vibe is small-town and unhurried, the kind of family-run spot people return to across generations. High chairs and a kids’ menu make it easy for the whole crew.
Sunday hours start early for dinner at 12:30 PM and run to 8 PM, and reservations are a good idea for weekend visits. Find it at 910 Front St, where parking is never a problem.
4. Pine Tavern Restaurant, Bend, OR

Yes, there really is a living ponderosa pine growing right up through the dining room. Pine Tavern has been a Bend institution since 1936, and that tree is only part of its charm.
Private booths, a river view, and a classic old-school setting make it a favorite for a quiet dinner. The menu covers steakhouse staples like the Grilled Northwest Angus Ribeye and Steak Frites, plus comfort options such as beef stroganoff and chicken fried chicken.
Even in a town full of hip newer spots, this one holds its ground as the place to experience old-school Bend. It is family-friendly with a kids’ menu and even welcomes dogs on the outdoor seating.
Open every day from noon to 9 PM, with Sunday afternoon being one of the calmer stretches. Reservations are recommended for dinner at 967 NW Brooks St.
5. Driftwood Restaurant & Lounge, Cannon Beach, OR

A day at the beach pairs nicely with a steak dinner, and this uptown Cannon Beach spot has been proving that since 1944. Driftwood mixes a laid-back coastal feel with classic steakhouse and seafood fare.
Prime rib holds down the meat side of the menu, while clam chowder, oyster shooters, fish and chips, and a Dungeness crab roll bring the coast to your table. There is a full bar and an outdoor deck with an open fire for cooler evenings.
It sits right downtown, an easy stop after browsing the shops and taking in Haystack Rock. Families are welcome, and dogs are allowed on the outdoor seating.
Sunday hours run 11:30 AM to 10 PM, and Sunday dinner is among the busiest, so booking ahead helps. The address is 179 N Hemlock St.
6. Hamley Steakhouse & Saloon, Pendleton, OR

Walking into Hamley’s is a bit like stepping straight into cowboy country. Set in a historic downtown Pendleton building, this grand Old West steakhouse is filled with polished handcrafted woodwork and historic artifacts.
The menu keeps its focus on the classics: prime rib, ribeye, filet mignon, and a proper Caesar salad. Prices span a wide range, so you can keep it simple or go all in on a special-occasion cut.
The building itself is part of the appeal, a century-old landmark that gives every meal a sense of place. It is family-friendly with high chairs and a kids’ menu, and there is live music to enjoy.
Doors are open all day Sunday from 7 AM to 10 PM, covering everything from breakfast through dinner. Reservations are recommended for dinner at 8 SE Court Ave.
7. Cowboy Dinner Tree, Silver Lake, OR

The portions here are the stuff of Oregon legend. Once a cattle drive stop, the Cowboy Dinner Tree serves jumbo steak and whole roasted chicken meals in a rustic high-desert setting.
The meal is a set experience: a big salad with homemade dressings, cowboy bread, a pot of baked beans, your enormous main, and strawberry shortcake to finish. There are only two entree choices, steak or chicken, and both come cooked with care.
Getting here takes some effort, out in the remote community of Silver Lake, which is exactly why it feels so special. Reservations are required, and the place is cash-focused with a no-frills, one-of-a-kind vibe.
Open Thursday through Sunday from 4 to 7:30 PM, so Sunday dinner fits right in. The address is 50836 E.
Bay Road, and there is plenty of parking once you make the drive.
8. Steakhouse at Cove | Bar & Grill, Cove, OR

In a Grande Ronde Valley town of about 600 people, this small-town steakhouse punches well above its size. The Steakhouse at Cove serves steaks, burgers, and hearty plates in a relaxed, informal setting.
Cozy booths and a prime rib dinner are among the standouts, and the prime rib dip sandwich has its fans too. Starters like fried pickles and creamy spinach dip round things out.
Live music on weekends adds to the friendly, community feel, and the staff are known for being genuinely welcoming. It is family-friendly with high chairs and a kids’ menu.
Sunday hours run from noon to 8 PM, giving you a nice window for a leisurely meal. You will find it at 505 Main St, with easy parking on-site and along the street.
9. Camp 18, Seaside, OR

Picture a giant log cabin on Highway 26, complete with an antler chandelier and a fireplace, and you have Camp 18. Built from traditional logging timbers, it doubles as a roadside restaurant and a tribute to Oregon’s logging heritage.
The food is hearty and affordable, with steaks, ribs, country fried steak, and a lumberjack burger sharing the menu with legendary oversized cinnamon rolls and biscuits and gravy. Razor clams give it a coastal touch too.
An adjacent logging museum showcases old forestry equipment, making it a stop worth building a little extra time around. The spacious interior is great for groups, with high chairs, a kids’ menu, and even changing tables.
Open daily from 8 AM to 8 PM, with Sunday mornings and dinners among the busiest. It sits at 42362 US-26 in the Coast Range near Elsie and Seaside, with plenty of parking.
Enjoyed this story?
Add Fast Food Club as a preferred source to see more of our reporting on Google.