Some of the best meals in Oregon happen in places you would drive right past without a second look. You pull in because you are hungry, and you leave already planning your next visit.
This list is full of those moments, from steamy chowder bowls to smoky brisket and food served out of an old boat. Pack your appetite, because one day will not be enough.
1. Mo’s Seafood & Chowder – Astoria, Astoria, OR

Chowder is practically a coastal religion, and Mo’s has been preaching it to Oregon families for generations. The Astoria location sits right on the pier at 15th Street, so your soup comes with a front-row seat to the Columbia River.
Order the Cannonball Bread Bowl if you want the full experience: thick, creamy chowder poured into a hollowed-out loaf you can tear apart once the soup runs low. Cod fish tacos, grilled salmon, Bay Shrimp Alfredo, and a crisp Bay Shrimp Louie salad round out a menu big enough to please a whole car full of cousins.
Save room for the peanut butter pie, which disappears fast. Outdoor seating on the pier is great on clear days, and dogs are welcome outside.
Doors open daily from 11 AM to 9 PM, and weekday mornings are the calmest. A small gift shop and an easy kids’ menu make it a stress-free first stop for your weekend.
2. Bridgewater Bistro, Astoria, OR

Picture a cargo ship gliding past your window while you crack into a slice of Dungeness crab cheesecake. That is a normal lunch at Bridgewater Bistro, tucked into a restored 1896 building on a pier at Basin Street.
The kitchen leans New American with a strong coastal accent. Bouillabaisse loaded with seafood, tender clam pasta, roast duck breast, and the bright Oregon Salad all share the menu, and there are full vegan and vegetarian options too.
Finish with the silky lemon posset, a creamy, tangy dessert that tastes like sunshine on a foggy day.
Kids love the surprise hidden under a glass floor panel, so ask where to look. A fireplace keeps things toasty during winter storm season, and live music sometimes fills the room.
Reservations are recommended for brunch and dinner, especially on Saturday evenings, when the dining room fills up quickly.
3. Daphne, Astoria, OR

Quiet, romantic, and a little bit secret, Daphne is where Astoria locals go when they want dinner to feel like an event. You will find it on 9th Street, just a short stroll from the riverfront.
The menu changes with the seasons and leans hard on farm-fresh ingredients. That means spring might bring tender greens and early vegetables, while fall swaps in heartier, cozier plates that match the crisp coastal air.
Small plates encourage sharing, so bring someone who will not mind you stealing bites.
Expect a splurge, since dinner usually runs $50 to $100 per person. In return you get thoughtful cooking, a calm room, and desserts worth lingering over with a cup of coffee.
Hours are Tuesday through Saturday from 5 to 9 PM, and reservations are strongly recommended. Book this one for your Saturday night anchor meal and dress up just a touch.
4. Goondocks Bistro, Astoria, OR

Barbecue on the foggy north coast? Absolutely, and Goondocks Bistro does it with serious confidence.
This casual spot on Commercial Street smokes brisket, ribs, and pulled pork that will make you forget you are miles from Texas.
The brisket grilled cheese is the move here. Thick slices of smoky beef get pressed between toasty bread with melted cheese until everything turns gooey and golden.
The pulled pork sandwich and classic brisket sandwich each come with a choice of homemade sides, and most meals land between $10 and $20.
It is cozy, unfussy, and fast, which makes it a smart lunch break between museum stops downtown. Hours are Wednesday through Saturday, split into lunch and dinner service, plus Sunday until 4 PM.
Street parking can be tight, so consider walking over. Takeout and curbside pickup are available if you would rather picnic by the river.
5. Hanthorn’s Public House, Astoria, OR

Out at the east end of town, Pier 39 hides a historic cannery building that most visitors never find. Inside, Hanthorn’s Public House serves up crab and fish that taste like they came straight off the water.
Fresh crab arrives right at your table, ready to crack. The halibut and prawn fish and chips are the house showpiece, with flaky fish and plump shrimp in a golden coating.
Steaks and hearty hamburgers satisfy anyone not in a seafood mood, and full vegan and vegetarian menus mean nobody gets left out.
Early risers, take note: breakfast is served Friday through Sunday starting at 8 AM. A fireplace makes rainy afternoons feel snug, and there is free parking on site, a rare treat in Astoria.
Dogs are welcome, and the place is closed Mondays. Weekday mornings tend to be the quietest.
6. Civil, NW Mediterranean, Astoria, OR

Only open two nights a week, Civil feels like a well-kept secret for anyone lucky enough to snag a table. This tiny 12th Street restaurant blends Pacific Northwest ingredients with Mediterranean flavors and techniques.
The chef’s inspiration comes from growing up in Spain and Morocco. That means local produce and coastal catches might show up with warm spices, bright herbs, and the kind of slow, careful cooking you rarely see in a small town.
Small plates make it easy to taste a lot, and full vegan and vegetarian menus are part of the plan.
Plan ahead, because doors open only Saturday from 5 to 9 PM and Sunday from 4 to 8 PM. Reservations are accepted, and the current menu is posted on OpenTable so you can start dreaming early.
Outdoor seating is available when the weather cooperates. Street parking is usually easy nearby.
7. Tres Bro’s Nicaraguan Seafood Grill, Astoria, OR

Bright blue tablecloths and big sunny windows set the mood the moment you walk into Tres Bro’s. It is one of the few places in Oregon where you can taste real Nicaraguan cooking, right on Commercial Street.
Start with the shrimp ceviche, tangy and cool with a citrus kick that wakes up your whole mouth. Then go big with the grilled mahi plate, crispy chancho frito, or a juicy pork chop alongside gallo pinto, the classic rice and beans dish.
Queso frito, golden fried cheese, makes a perfect snack to share.
The fritanga is gluten-free, which is great news for anyone avoiding wheat. Daily catch tacos and pollo asada bowls make a fantastic lunch.
Hours run Tuesday through Saturday starting at noon, and Wednesday or Thursday evenings are the quietest times to visit. Kids and dogs are both welcome.
8. Akres on the Pier, Astoria, OR

Walk to the very end of Pier 12 on the Astoria Riverwalk and you will smell garlic, oregano, and the river all at once. Akres on the Pier is a Greek family restaurant floating above the Columbia.
The family cooks the dishes they grew up eating, like layered moussaka and flaky spanakopita. Those classics share the menu with Pacific Northwest seafood, including a creamy scallop risotto and frutti di mare.
The Akres Mezze Platter is a great way to sample a little of everything, and kabobs come off the grill smoky and tender.
Grab a spot on the deck around sunset, when the sky turns orange over the water. Akres opens daily at noon, and afternoons are the quietest stretch.
Walk-ins are welcome, groups up to 16 can reserve online, and there are full vegan and vegetarian menus for everyone at your table.
9. Hurricane Ron’s, Astoria, OR

Ever eaten alligator on the Oregon coast? At Hurricane Ron’s on Marine Drive, that is just a normal Tuesday.
This quirky little spot is part seafood market, part restaurant, and completely fun.
Seafood lovers can stick with the basics: Ron’s Famous Clam Chowder, crispy fish and chips, crab cakes, or seafood cioppino. Parmesan baked oysters arrive bubbly and golden, and the crab dip is rich enough to share with the whole table.
Adventurous eaters get a different menu entirely. Wild game burgers feature buffalo, elk, and kangaroo, plus wild boar bacon, and frog legs and gator show up too.
A fireplace and outdoor seating give you options in any weather, and dogs are even allowed inside. Closed Wednesdays, with street parking that can be tricky, so walk if you can.
10. Bowpicker Fish and Chips, Astoria, OR

A boat that never leaves dry land serves some of the most talked-about fish in town. Bowpicker is a converted gillnet boat parked on Duane Street, and its walk-up window is an Astoria legend.
The star is albacore tuna, a twist on classic fish and chips. Thick chunks of tuna get dipped in a light, crisp batter and fried until golden, then served with hearty steak fries.
A spread of sauces and condiments lets you dress each bite your way. Prices land between $10 and $20.
Hours are short, Wednesday through Saturday from 11 AM to 3 PM, and there is usually a line. Come early, especially on summer weekends.
There are no restrooms and no indoor tables, just outdoor seating, so plan a picnic. On a cool, misty day, hot fish in your hands tastes even better.
11. Fort George Brewery, Astoria, OR

Back in the 1920s, mechanics fixed cars in the building that now turns out bubbling wood-fired pizzas. Fort George took over the old auto repair shop on Duane Street and turned it into one of the liveliest hangouts downtown.
Pizza is the main attraction. The Carnivore Pizza piles on meats, while the classic cheese version keeps things simple with blistered crust and melty mozzarella.
A creamy seafood chowder and a vegan hummus platter give you lighter choices, and the menu uses organic ingredients where it can.
High ceilings and the historic brick shell make the space feel roomy, even when it is busy. A fireplace warms things up in winter, and live performances pop up throughout the year.
Open daily from 11 AM to 10 PM, it is a handy late option. Weekend afternoons get packed, and parking nearby can take some patience.
12. Buoy Beer Co. Taproom, Astoria, OR

Here is a fun fact to share at the table: the building that houses Buoy once canned salmon right on the Columbia River. Today the old cannery on Duane Street is a bustling spot for hearty American comfort food.
Burgers, crispy bites, and filling plates make it a reliable stop after a long walk along the Riverwalk. Prices stay friendly, usually $10 to $20 per person, and happy hour food deals make it even easier on your wallet.
Families feel right at home with a kids’ menu, high chairs, and changing tables.
Keep an eye on the water below, since sea lions are known to lounge around the pilings in this part of the river. Reservations are not accepted, and weekend afternoons get busy, so aim for a weekday.
It is a cheerful, easygoing way to wrap up a weekend of eating your way through town.
Share this story

