Roast beef sandwiches have a way of turning ordinary lunch spots into places people guard like a favorite fishing hole. Across Oregon, from Portland to the coast, small delis and counter shops are quietly slicing beef, toasting rolls, and building sandwiches that regulars would rather not tell you about.
The good news is that these eight spots are worth sharing, even if the locals wince a little. Here is a friendly guide to where the beef is stacked high and the loyalty runs deep.
1. Sandy-O’s, Portland, OR

Grinding their own beef in house is not something every sandwich shop bothers with, but that from-scratch approach is exactly what sets this NE Sandy Boulevard counter apart.
The roast beef sandwich is a regular favorite, especially with a fried onion topping that adds a little crunch and sweetness. Beyond the beef, the menu stretches from pastrami and smash burgers to the Pig-Wich and a Chicken Strip Basket that has plenty of fans of its own.
Vegetarians and vegans are not left out here either, with battered fries, a Buttermilk Pie, and a full plant-based menu. Sweet finishes like the Hazelnut Chocolate Chip Cookie round things out.
Service runs fast and casual with counter ordering, no table service, and no reservations needed. It is open daily from 10 AM to 8 PM, and parking rarely gives you trouble.
Prices land in the friendly ten to twenty dollar range, which makes it an easy solo lunch or a group stop.
2. Barry’s Espresso Bakery & Deli, Eugene, OR

Bring your appetite to this Oak Street spot, where the roast beef is stacked so thick it is genuinely hard to fit in one bite.
Family-owned and leaning New York in style, Barry’s mixes a bakery, a deli, and an espresso bar under one roof. The roast beef melt paired with a cup of matzo ball soup has become a go-to lunch order for people in the neighborhood.
The bakery side deserves its own attention, with New York cheesecake slices, magic bars, brownies, and strawberry hamantaschen. On the savory menu you will find Barry’s BLT, a salami melt, lox and cream cheese, and toasted challah rolls.
Sandwiches run large, and going for the full size only costs a little more for roughly twice the food, so packing away half for later is a smart move.
Hours cover breakfast and lunch, opening at 7 AM most days, with free parking and free Wi-Fi to make lingering easy.
3. Bearwolf PNW Deli and Catering, Salem, OR

Curing and preparing all of its own deli meats in house gives this Salem deli a rare kind of credibility, and it shows in the roast beef.
Run by the chef who founded Valiant the Sandwich, Bearwolf builds cold sandwiches where the beef comes with a horseradish sauce that has a gentle kick without going overboard. Stone mustard, mayo, fresh veggies, and housemade-style pickles that lean a touch sweet round out the layers.
The menu keeps things creative with items like the Sticky Bird, a Triple Protein make-your-own option, and Grandma Mac Salad. On select days you can also grab fresh house-boiled and baked bagels.
Every sandwich is built with a thoughtful balance of meats, bread, cheeses, herbs, and condiments, which is why regulars call it the true deli of the city.
Hours are limited, Tuesday through Friday from 10 AM to 3 PM, and parking is paid street parking, so plan your visit around a weekday lunch.
4. Rooster Deli, Bend, OR

Seven dollars for a roast beef sandwich with everything on a toasted hoagie roll is the kind of deal that keeps a place busy long after the sun goes down.
Over on Bend’s Eastside, Rooster Deli plays a double role as a neighborhood sandwich shop and a spot with lottery and video poker games in the mix. That combination gives it late-night hours you almost never see at a deli.
Sandwiches are made to order and priced in the one to ten dollar range, which is refreshingly easy on the wallet. The beef sub is the headliner, but the rest of the sandwich lineup earns steady repeat visits too.
Open from 9 AM until the early morning hours most days, with an 11 AM start on Sundays, it fits both an afternoon lunch and a very late craving. Free parking rounds out the appeal for a spot that regulars treat as their own quiet secret.
5. Game Night Deli, Medford, OR

Board games and stacked sandwiches under one roof make this Medford deli a genuinely different kind of lunch stop.
The name says it all, since Game Night Deli pairs an old-school deli counter with tables that fill up with people playing games. It blends community-minded charm with sandwiches built to fill you up.
The roast beef sandwich lands as tasty and reasonably priced, with portions that do not cut corners. If you want something bigger, the Carnivore is stacked tall and pairs nicely with a dragon sauce for anyone who likes a bit of spice.
Italian sodas and a kids’ menu keep families happy.
Hours stretch later on Thursday through Saturday, staying open until 9 PM, while the rest of the week closes at 6 PM. There is free parking, free Wi-Fi, and plenty of room, so it works for a solo bite or a table full of friends settling in for a long game.
6. Peter Pan Market & Deli, Astoria, OR

People driving through Astoria have been known to make a lunch stop here a personal mission, and the roast beef is a big reason why.
Part neighborhood market, part gourmet sandwich shop, Peter Pan sits on Niagara Avenue with grab-and-go convenience and a friendly, dog-welcoming vibe. There is even outdoor seating for when the weather cooperates.
The Roast Beef FTW is a menu standout, offered cold for taking on a hike up the Cathedral Tree trail or toasted for a picnic near the Astoria Column. Other favorites include the Pastrami, a Reuben Panini, and the Youngs Bay of Pigs Panini.
Sandwiches are made fresh with generous portions, which makes packing one for a coastal adventure an easy call. You will also find snacks and drinks to round out a road trip haul.
Open Monday through Saturday from 9 AM to 8 PM and shorter hours on Sundays, with free parking that keeps a quick visit simple.
7. Seasons Cafe, Cannon Beach, OR

A roast beef and cheddar so good it inspires return trips to Cannon Beach is a strong pitch, and this Hemlock Street cafe delivers exactly that.
Homey and relaxed, Seasons keeps its menu wide with salads, wraps, sandwiches, pasta, and seafood entrees. Regulars come for the hot roast beef sandwich, and gluten-free bread is on offer for those who need it.
Pairing your sandwich with a cup of clam chowder is a coastal move that just works here. The menu also features a Curried Chicken Pita, an Albacore Tuna Melt, a Greek Gyro, and a Spicy Shrimp Caesar Salad, plus solid espresso and a good tea selection.
The dog-friendly patio and outdoor seating make it a comfortable warm-up stop after a walk on the beach. Hours vary by day, with later Friday and Saturday service until 7 PM and a Wednesday closure, so check before you go.
Parking can be a little tight in this busy stretch of town.
8. Tsunami Sandwich Company, Seaside, OR

Slicing and cooking the meat to order, right when you place it, is the small detail that makes this Seaside counter shop stand out just steps from the beach.
Located on Broadway Street, Tsunami Sandwich Company builds hot and cold gourmet sandwiches with fresh ingredients and toasty bread. The roast beef gets an especially good treatment when paired with horseradish and blue cheese, a combination that keeps the flavor bright.
Beyond the beef, you can find the Mega Tsunami Pastrami, the Tugboat ham and cheese, housemade chili, Ivar’s Clam Chowder, and a scoop of Tillamook ice cream to finish. There is a kids’ menu too, which helps for family lunches.
Portions are generous and prices stay fair even in such a prime location. Open daily from 11 AM to 7 PM with counter service and no table service, it is a quick, easy stop before or after your time by the water.
Free street parking rounds out a low-fuss visit.
Enjoyed this story?
Add Fast Food Club as a preferred source to see more of our reporting on Google.