10 Oregon Restaurants Where the Fish and Chips Come Out Crisp and Worth the Drive

Some of the best meals in Oregon come from places you would drive right past without a second look.

10 Oregon Restaurants Where the Fish and Chips Come Out Crisp and Worth the Drive
10 Oregon Restaurants Where the Fish and Chips Come Out Crisp and Worth the Drive

Some of the best meals in Oregon come from places you would drive right past without a second look. A tiny window, a paper basket, a few picnic tables, and suddenly you are holding the crunchiest piece of fish you have ever tasted.

Those are the spots locals tend to keep to themselves, and they are worth every mile of winding road. Grab a napkin and get hungry, because this list is your ticket to the crispiest bites around the state.

1. FishMongers, Hammond, OR

FishMongers, Hammond, OR
© FishMongers, Hammond, OR

Can’t decide between rockfish, cod, and salmon? At FishMongers in tiny Hammond, you don’t have to.

The sampler basket lines up all three, each wrapped in a light batter that shatters with a satisfying crunch before giving way to flaky, tender fish.

Local rockfish is the quiet star here. It has a clean, sweet flavor that makes a strong case for ordering it every time.

Plump fried shrimp and fish tacos round out a menu that stays simple and focused, with most meals landing between 10 and 20 dollars.

Hammond sits near the mouth of the Columbia River, a short hop from Fort Stevens, and it feels a world away from busier beach towns. Service moves fast, there is rooftop seating, and parking is easy.

Doors open daily from 11 AM to 9 PM. Saturday evenings get lively, so a weekday lunch is your best shot at a calm table.

2. Riverside Fish n’ Chips, Nehalem, OR

Riverside Fish n' Chips, Nehalem, OR
© Riverside Fish n’ Chips, Nehalem, OR

Picture a picnic table, a slow green river, and a hot basket of cod resting in front of you. That scene is the whole point of Riverside Fish n’ Chips, a food cart parked along Highway 101 right on the banks of the Nehalem River.

The batter is light and crunchy, the cod inside stays flaky, and the fries come out golden and seriously good. Everything arrives piping hot, which matters when the coastal breeze rolls in off the water.

Peaceful is the best word for the mood. Families spread out, dogs are welcome, and nobody rushes you off your seat.

The cart runs Thursday through Sunday from 11:30 AM to 5 PM, so plan your road trip around it. Weekend afternoons draw the biggest lines, while a Thursday visit in early spring often means you get the river view nearly to yourself.

3. Sea Baron Fish & Chips | Food Truck, Garibaldi, OR

Sea Baron Fish & Chips | Food Truck, Garibaldi, OR
© Sea Baron Fish & Chips | Food Truck, Garibaldi, OR

Halibut, tuna, lingcod, shrimp, clam strips. The choices at Sea Baron read like a fishing report from Tillamook Bay, and each one gets the same careful treatment in a light, crisp batter.

Garibaldi is a working harbor town where boats outnumber tourist shops, so a food truck serving seriously fresh fish fits right in. Fries are made to order, which means they hit your tray still crackling and hot.

Portions are generous, and the crew keeps things moving quickly without losing their friendly touch.

Think of it as fuel for weary travelers cruising Highway 101. Prices sit in the 10 to 20 dollar range, outdoor seating is available, and parking is rarely a hassle.

Hours run 11 AM to 4 PM Monday through Thursday, stretching to 5 PM on weekends. On a foggy winter afternoon, few things beat a hot halibut basket by the harbor.

4. Bowpicker Fish and Chips, Astoria, OR

Bowpicker Fish and Chips, Astoria, OR
© Bowpicker Fish and Chips, Astoria, OR

Fun fact: a bowpicker is a type of gillnet fishing boat once common on the Columbia River. In Astoria, one of them never left dry land and now serves some of the most talked-about fish and chips on the coast.

The menu is famously short. Albacore tuna gets a fine, crunchy batter, then lands next to thick steak fries cooked in clean oil.

The tuna is thick and full of flavor, and a nice spread of sauces and condiments lets you customize each bite.

Orders happen at a walk-up window, and there is no restroom, so plan ahead. Expect a wait, especially in summer, though the line moves and the boat itself is worth a photo.

Bowpicker opens Wednesday through Saturday from 11 AM to 4 PM. Dogs are welcome, and a crisp fall day in historic Astoria makes the perfect backdrop.

5. South Beach Fish Market, South Beach, OR

South Beach Fish Market, South Beach, OR
© South Beach Fish Market, South Beach, OR

Steam curls up from crab pots before you even reach the counter. South Beach Fish Market, just across the bridge from Newport, is an old-school seafood shack that feels pleasantly unpolished in all the right ways.

Halibut is the move for fish and chips here. The breading stays crisp while the fish inside turns tender, flaky, and moist.

Tuna and chips makes a fantastic second choice, and the whole Dungeness crab with fries is a feast. Fair warning: the shrimp cocktail sauce packs plenty of horseradish.

Beyond cooked meals, a full case of fresh fish and shellfish lets you take dinner home. Doors open at 7 AM every day and stay open until 7 PM, so an early lunch beats the weekend afternoon rush.

Plan on 20 to 30 dollars per person, and grab an outdoor seat if the coastal sun cooperates.

6. Gracie’s Sea Hag, Depoe Bay, OR

Gracie's Sea Hag, Depoe Bay, OR
© Gracie’s Sea Hag, Depoe Bay, OR

Golden, crispy, and seriously satisfying. That sums up the fish and chips at Gracie’s Sea Hag, a longtime fixture on Highway 101 in Depoe Bay, the tiny harbor town known for watching whales right from shore.

Cod, halibut, and salmon all appear on the menu, though salmon shows up only when available, so grab it if you spot it. The Alaskan cod is soft and moist under its crunchy coat, and the rich, creamy clam chowder makes a natural partner on a stormy day.

Inside, a maritime theme, a crackling fireplace, and live music create a snug, old-coast feel. Breakfast starts at 8 AM daily, and dinner runs until 8 or 9 PM.

Families will find high chairs and a kids’ menu, and reservations are accepted. Winter storm season brings fewer crowds and big waves crashing outside, a perfect excuse for a long, warm lunch.

7. The Fish Peddler Bay City, Bay City, OR

The Fish Peddler Bay City, Bay City, OR
© The Fish Peddler Bay City, Bay City, OR

Oyster shells piled high outside hint at what this place does best. The Fish Peddler sits on Hayes Oyster Drive in Bay City, overlooking Tillamook Bay, and it pulls off the rare trick of being both a seafood store and a seriously good lunch stop.

Rockfish and halibut both come battered crisp and light, cooked just right, with fries that hold their crunch and a tangy house seafood sauce. Add a side of slaw and a half dozen local oysters that taste like they left the water minutes ago.

The deli-style space is cozy and relaxed, with bay views and outdoor seating when the weather allows. Hours start at 9 AM daily, running until 7 or 8 PM depending on the day.

Prices stay friendly at 10 to 20 dollars. Weekday mornings are calm, making it a sweet stop on a spring drive.

8. Public Coast Brewing Co, Cannon Beach, OR

Public Coast Brewing Co, Cannon Beach, OR
© Public Coast Brewing Co, Cannon Beach, OR

Slip a few blocks away from the busy Hemlock Street shops and Cannon Beach gets noticeably quieter. Tucked on East 3rd Street, Public Coast is where locals head when they want a laid-back meal without the beachfront crowds.

Fish and chips are the signature here. Moist cod gets a light, crispy breading, flaky and tender inside, and the tartar sauce deserves its own fan club.

Fish tacos are another solid pick, and house-made root beer is a fun treat for kids and grownups alike.

Ordering happens at the counter, and food arrives fast. A fireplace keeps the room toasty during foggy months, dogs are welcome outside, and there is a kids’ menu with high chairs.

Open noon to 8 PM most days, though it closes Tuesday and Wednesday. A rainy November afternoon after a walk near Haystack Rock might be the ideal time to visit.

9. Boulevard Taphouse, Portland, OR

Boulevard Taphouse, Portland, OR
© Boulevard Taphouse, Portland, OR

Nobody expects coastal-quality fish and chips on a busy stretch of SW Barbur Boulevard. That surprise is exactly why Boulevard Taphouse deserves a spot on this list, even though it sits nearly 80 miles from the ocean.

The batter fries up golden and crispy, while the fish inside stays flaky enough to practically melt. Fresh oysters also make appearances, giving Portlanders a taste of the coast without the drive west.

Inside, the feel is warm and neighborly, thanks to a fireplace, friendly faces, and occasional live music. Families are welcome with high chairs and a kids’ menu, and outdoor seating opens up in summer.

Hours run 3 to 9 PM Tuesday through Saturday and 3 to 8 PM on Sunday, with Monday off. Takeout and delivery are both options for cozy nights at home.

Free parking makes popping in after work painless.

10. Fisherman’s Market, Eugene, OR

Fisherman's Market, Eugene, OR
© Fisherman’s Market, Eugene, OR

Sturgeon and chips? In the Willamette Valley?

Absolutely. Fisherman’s Market on West 7th Avenue in Eugene has been a folksy favorite for years, proving you don’t need salt air to get a stellar seafood basket.

Rockfish, lingcod, halibut, bluefin tuna, and sturgeon all take turns in the fryer, landing hot and crisp beside perfectly cooked criss-cut fries. Dipping sauces are a highlight, and portions are big enough to share, though you probably won’t want to.

Half market and half eatery, the place lets you browse fresh fish and shellfish while waiting for your order. Salmon burgers, fish stew, and spicy Diablo pasta keep repeat visits interesting.

Hours begin at 10 AM daily, with closing times between 6 and 9 PM. Parking can get tight, so try a late morning visit.

College students, families, and longtime locals all fill the cozy tables.

Share this story

Leave a response