13 Oregon Restaurants Serving All-You-Can-Eat Seafood Worth Travelling For
The Oregon coast has a way of making you hungry. Maybe it’s the salty air, the crashing waves, or the fishing boats bringing in the day’s catch just a few miles away.
Whatever the reason, seafood simply tastes better here. Across the state, a handful of restaurants take things a step further by offering all-you-can-eat feasts filled with favourites like Dungeness crab, oysters, and fresh salmon.
No tiny portions, no holding back, just generous plates and second helpings that keep seafood lovers smiling. These 13 Oregon restaurants are the places where you can truly settle in and enjoy the bounty of the Pacific.
1. Salty’s On The Columbia (Portland)

Few dining experiences in Portland match the sheer abundance and energy of Salty’s On The Columbia. This waterfront institution has been feeding serious seafood lovers for decades, and their weekend brunch buffet is the stuff of local legend.
Think mountains of snow crab legs, freshly shucked oysters, smoked salmon, and chilled prawns arranged on stunning seafood towers.
Sitting along the Columbia River at 3839 NE Marine Drive, Portland, OR 97211, you get sweeping water views while loading up your plate for the third or fourth time. The atmosphere feels festive without being overwhelming, which makes it ideal for celebrating or just treating yourself on a weekend.
Go hungry, wear something comfortable, and pace yourself because the dessert table is genuinely spectacular. Salty’s earns its reputation every single Sunday, and the brunch crowd that shows up early tells you everything you need to know about how good it really is.
2. Spirit Mountain Casino Seafood Fest (Grand Ronde)

Casino buffets sometimes get a bad reputation, but Spirit Mountain Casino in Grand Ronde completely flips that script with their legendary Seafood Fest nights. The spread here goes far beyond what you’d expect, featuring king crab legs, peel-and-eat shrimp, clam chowder, steamed mussels, and fish dishes that rotate depending on the season.
Located at 27100 SW Salmon River Highway, Grand Ronde, OR 97347, this casino sits about an hour southwest of Portland in the foothills of the Coast Range, making it a surprisingly easy detour. The dining room is spacious, the staff keeps the buffet line stocked efficiently, and there’s a comfortable buzz in the air that makes the whole experience feel like a real occasion.
Seafood Fest nights typically happen on select weekends, so it’s smart to check the schedule ahead of time. When the timing lines up, this buffet punches well above its weight class and delivers serious value for the price.
3. Traditions Dining (Pendleton)

Traditions Dining inside the Wildhorse Resort and Casino in Pendleton surprises a lot of people who assume great seafood stops at the coast. Eastern Oregon doesn’t get nearly enough credit for its dining scene, and this buffet is a prime example of what gets overlooked.
Fresh seafood gets hauled in regularly, and on their special seafood nights, the quality genuinely holds up against coastal competitors.
You’ll find Traditions at 46510 Wildhorse Boulevard, Pendleton, OR 97801, tucked inside a full resort complex that also offers golf, a hotel, and entertainment. The dining room feels warm and polished, with Pacific Northwest design touches that make the space feel connected to the region’s culinary identity.
Salmon prepared multiple ways, buttery shrimp dishes, and rotating crab options make up the heart of the seafood spread. For anyone traveling through eastern Oregon on Highway 84, stopping here for a meal is one of the most satisfying detours you can make on the whole route.
4. Gracie’s Sea Hag (Depoe Bay)

Gracie’s Sea Hag in Depoe Bay is the kind of place that feels like it belongs in a coastal novel. The name alone has personality, and the food backs it up with decades of loyal following.
Known for their Friday night seafood buffets, this spot draws crowds from up and down the Oregon coast who specifically plan trips around the experience.
Situated at 58 Highway 101 North, Depoe Bay, OR 97341, the restaurant sits right along one of the smallest navigable harbors in the world, which adds a genuinely cinematic backdrop to your meal. The buffet features chowder, fried fish, crab dishes, shrimp, and rotating specials that change based on what’s freshest that week.
Everything here tastes like it was made by someone who actually grew up eating good seafood, not just cooking it for tourists. The portions are generous, the prices are fair, and the whole vibe feels unpretentious and deeply satisfying in a way that fancy seafood restaurants rarely manage to pull off.
5. The Hill Buffet & Grill (Newport)

Sometimes the best seafood experiences happen in places that don’t look flashy from the outside, and The Hill Buffet and Grill in Newport is a perfect example of that. This casual, no-frills buffet spot has built a devoted local following by consistently delivering solid seafood at prices that won’t make your wallet cry.
It’s the kind of place where fishermen and families eat side by side without any pretense.
Located at 4260 N Coast Highway, Newport, OR 97365, it sits conveniently along the main highway corridor running through town, making it easy to spot and even easier to stop at. The buffet rotates through seafood staples like baked fish, shrimp dishes, clam chowder, and occasional crab options depending on availability.
The salad bar is surprisingly well-stocked, the dessert section always has something worth saving room for, and the overall experience feels genuinely satisfying rather than just filling. For a reliable, affordable all-you-can-eat seafood stop on the central Oregon coast, this place delivers consistently and without fuss.
6. Fathoms Restaurant & Bar (Lincoln City)

Perched dramatically on the cliffs of Lincoln City inside the Inn at Spanish Head, Fathoms Restaurant and Bar offers one of the most visually stunning dining settings on the entire Oregon coast. The floor-to-ceiling windows frame the Pacific Ocean like a living painting, and on their special seafood nights, the food matches the view in ambition and quality.
You’ll find the restaurant at 4009 SW Highway 101, Lincoln City, OR 97367, built directly into the cliffside so that every table essentially overlooks the ocean. Their seafood spreads feature Pacific salmon, Oregon bay shrimp, Dungeness crab preparations, and fresh oysters sourced from regional suppliers who prioritize quality over convenience.
The atmosphere here leans romantic and refined without feeling stuffy, which makes it equally great for a solo splurge or a special occasion dinner. Watching the waves crash below while working through a plate of perfectly prepared crab is the kind of experience that makes Oregon coast travel feel genuinely extraordinary and memorable.
7. Kyllo’s Seafood Grill (Lincoln City)

Right on the sand at the D River Wayside, Kyllo’s Seafood Grill has one of the most enviable locations in Lincoln City, and the kitchen takes full advantage of its proximity to the Pacific. Fresh, locally sourced seafood is the entire point here, and on days when they’re running their bigger seafood spreads, the variety is genuinely impressive.
The address is 1110 NW 1st Court, Lincoln City, OR 97367, and the beach access is practically steps away, making it tempting to take a walk before or after your meal. Grilled salmon, clam chowder, Dungeness crab, fish tacos, and garlic butter shrimp are among the highlights that keep regulars coming back throughout the year.
What I love about Kyllo’s is how the food tastes connected to the place itself. You can see fishing boats in the distance, smell the salt air, and eat seafood that feels genuinely local rather than shipped in from somewhere anonymous.
That sense of place makes every bite taste a little bit better than it might anywhere else.
8. Mo’s Restaurant (Lincoln City)

Mo’s Restaurant is practically synonymous with Oregon coast dining, and the Lincoln City location carries on that beloved tradition with the same hearty, unfussy seafood that made the brand famous back in 1946. Walking in here feels like stepping into a piece of Oregon culinary history, and the menu reflects that heritage with pride and consistency.
Find this location at 860 SW 51st Street, Lincoln City, OR 97367, sitting close enough to the water that the coastal atmosphere seeps right into the dining room. Their famous clam chowder is thick, creamy, and deeply satisfying, and during their larger seafood service events, the spread expands to include fried seafood platters, shrimp dishes, and seasonal crab options.
Mo’s doesn’t try to be trendy or upscale, and that’s exactly the point. The food is honest, filling, and made with real care for the ingredients.
If you’ve never had a bowl of Mo’s chowder on a foggy Oregon coast afternoon, you’re genuinely missing one of the region’s most comforting and iconic food experiences.
9. Wayfarer Restaurant & Lounge (Cannon Beach)

Cannon Beach is already one of the most photogenic towns on the Oregon coast, and Wayfarer Restaurant and Lounge makes the experience of eating there feel equally picture-perfect. The view of Haystack Rock from the dining room is genuinely hard to beat, and on special seafood occasions, the kitchen delivers a spread that feels worthy of the scenery surrounding it.
Located at 1190 Pacific Drive, Cannon Beach, OR 97110, the restaurant sits right along the beachfront with windows that frame the iconic rock formation like a postcard you never want to put down. Their seafood preparations lean toward refined coastal cooking, featuring Oregon albacore, Pacific oysters, Dungeness crab, and locally caught salmon prepared with real skill and attention.
The lounge side has a relaxed energy that balances nicely with the more polished dining room, giving you options depending on your mood. I’d recommend arriving just before sunset if you can manage it because the light hitting Haystack Rock while you’re eating fresh crab is the kind of moment that stays with you for a long time.
10. Local Ocean Seafoods (Newport)

Local Ocean Seafoods in Newport operates on a philosophy that I deeply respect: buy directly from local fishermen, keep the supply chain short, and let the freshness speak for itself. The result is some of the most vibrant, honest seafood you’ll find anywhere on the Oregon coast, and the energy in the restaurant reflects how much people respond to that approach.
Sitting at 213 SE Bay Boulevard, Newport, OR 97365, right on the historic bayfront, the restaurant overlooks the docks where many of the boats that supply their kitchen actually tie up. That direct connection to the source shows up on every plate, from the briny freshness of their oysters to the clean, sweet flavor of their Dungeness crab.
Fish tacos, cioppino, grilled albacore, and seasonal specials based on the day’s catch round out a menu that changes constantly and keeps things exciting. Going here feels less like eating at a restaurant and more like participating in something genuinely connected to the ocean and the people who work it every single day.
11. Ocean Bleu At Gino’s Fish Market & Café (Newport)

Ocean Bleu at Gino’s Fish Market and Cafe brings a unique dual identity to Newport’s already impressive bayfront dining scene. Half working fish market, half full-service restaurant, this spot gives you the rare pleasure of eating seafood that was literally swimming in the ocean earlier that same day.
The freshness level here is almost unfair compared to most seafood restaurants anywhere in the country.
You’ll find it at 502 SW Bay Boulevard, Newport, OR 97365, right in the heart of the bayfront district surrounded by fishing boats and the salty, honest smell of the ocean. Dungeness crab, fresh oysters, salmon, halibut, and whatever the boats brought in that morning form the backbone of a menu that shifts with the tides rather than a corporate schedule.
Grabbing a whole crab straight from the market side and having it prepared at the cafe feels like one of those travel experiences you tell people about for years afterward. The casual setting makes it accessible, and the quality makes it memorable in a way that lingers long after the meal ends.
12. Chinook’s Seafood Grill & Lounge (Lincoln City)

Chinook’s Seafood Grill and Lounge brings a livelier, more social energy to Lincoln City’s dining scene, and that atmosphere makes eating here feel like a genuine event rather than just a meal. The lounge side buzzes with conversation, the grill side smells incredible, and the seafood menu leans heavily into Pacific Northwest flavors that feel rooted in the region’s culinary identity.
Located at 1130 SE 1st Street, Lincoln City, OR 97367, the restaurant is easy to reach from the main highway and draws a mix of locals and travelers who’ve heard enough good things to make the trip. Grilled salmon with seasonal preparations, Dungeness crab cakes, thick chowder, and garlic butter prawns are among the dishes that consistently get talked about by people who’ve eaten here more than once.
The bar program is solid too, which makes Chinook’s a great option for lingering over dinner rather than rushing through it. Good seafood, good drinks, and a room full of people genuinely enjoying themselves creates the kind of dining experience that’s harder to find than it should be.
13. Siletz Bay Buffet (Lincoln City)

Siletz Bay Buffet rounds out Lincoln City’s impressive seafood dining options with an all-you-can-eat format that feels genuinely generous rather than a watered-down version of the real thing. The bay itself sits right nearby, which gives the whole experience a geographic authenticity that you can almost taste in the food.
Seafood buffets live and die by their sourcing, and this one takes that part seriously.
Find it in Lincoln City, OR 97367, in the southern end of town near the scenic Siletz Bay estuary where shorebirds and harbor seals share the waterway with kayakers most mornings. The buffet features rotating selections of crab, shrimp, baked and fried fish, clam chowder, oysters, and sides that complement the seafood without overshadowing it.
What makes this buffet stand out is the pacing of the replenishment. The trays stay full, the food stays hot, and you never feel rushed or like you arrived too late to get the good stuff.
For an all-you-can-eat seafood experience that delivers on its promise without any gimmicks, Siletz Bay Buffet is a genuinely solid choice.
