This Little Dockside Cafe Fries Up Fish And Chips That Taste Like The Whole Washington Coast

Some of the best meals on the Washington coast come from places that look like nothing special from the road.

Port Townsend has one of those spots, tucked beside a working marina where boats bob at the docks and a sea otter might swim past your table.

The fish and chips here have earned a loyal crowd of locals and road trippers who happily wait for a basket piled high with cod or halibut.

Generous portions and affordable prices have helped make this humble cafe a local favorite.

Its casual atmosphere and marina views add to the appeal, while the seafood remains the main attraction.

A little planning goes a long way, especially when it comes to payment, seating, and busy mealtimes.

A Harbor Address Worth Writing Down

A Harbor Address Worth Writing Down
© Sea J’s Cafe

Finding a great seafood lunch in Port Townsend can feel like a treasure hunt. Luckily, the map for this one is simple.

Sea J’s Cafe sits at 2501 Washington St, Port Townsend, WA 98368, in the United States. The cafe rests right along the edge of town, next to the boat marina.

Port Townsend is on the northeast tip of the Olympic Peninsula in Washington State. The town is known for its Victorian buildings, maritime history, and busy harbor life.

The cafe itself is small and easy to miss if you drive too fast. It looks like a classic roadside fish stand, the kind of place that has stayed true to its old-school style.

Some hotels are within walking distance, which makes it handy for travelers staying nearby. Parking around the marina area is usually manageable outside of peak hours.

Save the address in your phone before you head out. Once you spot the boats lined up at the docks, you are just about there, and lunch is waiting.

The Basket That Built a Reputation

The Basket That Built a Reputation
© Sea J’s Cafe

Fish and chips are the main reason people line up here, and the menu backs that up. Cod and halibut are the two big stars.

Diners can choose fried cod, fried halibut, or a grilled cod basket for something a little lighter. Piece counts range from two-piece dinners to four-piece baskets, and there is even a family-style ten-piece halibut meal.

A typical fish dinner comes with fries, coleslaw, tartar sauce, and seasoned garlic bread. The extra sides make the meal feel especially generous.

The fish arrives hot and fresh, with a crisp coating that is not greasy or overcooked. Many fans call it some of the best fish and chips in coastal Washington.

The batter is on the mild side for seasoning. That makes the tartar sauce and a dash of salt your best friends at the table.

Start with cod if you want a classic order. Pick halibut if you want to treat yourself to something special from the sea.

Portions That Need a Game Plan

Portions That Need a Game Plan
© Sea J’s Cafe

Here is a friendly warning: your eyes may order more than your stomach can handle. The portions at this cafe are famously huge.

A four-piece cod basket can easily feed two adults. Couples often discover that a three-piece order each is far too much fish for one sitting.

The fries alone could cover more than one person. Add in slaw and toast, and you have a meal that stretches well into the afternoon.

So what is the smart move? Share a basket first, then order more if you are still hungry.

Sharing a larger order can also help families manage their food budget. Check the current menu prices before deciding how much to order for the table.

Bring a little patience and an appetite. You can always ask about boxing up leftovers for later.

Leftover fish makes a fine snack for the drive home along the coast. Just do not be surprised if the basket disappears before you even reach the car.

Front Row Seats to the Marina

Front Row Seats to the Marina
© Sea J’s Cafe

Inside, the dining room holds only about four tables. Outside, though, is where the real show happens.

Picnic-style benches face the boat marina, giving diners a front-row view of sailboats and fishing boats tied up at the docks. On a nice day, these seats fill fast.

Wildlife sometimes joins the party. Sea otters have been spotted swimming near the docks during mealtime, which is a pretty great bonus with lunch.

Staff bring food out to the patio, so you can grab a seat and wait for your order there. It is a relaxed setup that suits the slow pace of a seaside town.

Seating is often shared at long tables. Port Townsend folks are known for being friendly, so do not be shy about chatting with your neighbors.

Bring a jacket if the weather looks iffy. Coastal Washington can change its mind quickly, and you will want to stay outside as long as possible.

Cash in Pocket, Venmo Ready

Cash in Pocket, Venmo Ready
© Sea J’s Cafe

Plastic will not get you far at this counter. Sea J’s accepts only cash or Venmo.

That surprises plenty of first-time guests, so plan ahead. Stop by an ATM before you arrive or make sure your Venmo app is set up and working.

The ordering style is also a little different. Guests may be asked to write their order on a paper order sheet, which keeps things simple for the small crew.

Payment can sometimes happen after you eat instead of before. It feels old-fashioned, and that is part of the charm here.

Prices are generally reasonable for the generous portions, especially compared with many waterfront dining spots. Check the current menu for the latest prices before ordering.

Remember to tip well. The small team works hard, especially during busy rushes.

A little preparation keeps the checkout smooth. Then you can focus on the important part, which is the fish.

Good Things Take a Little Time

Good Things Take a Little Time
© Sea J’s Cafe

Patience pays off here. The kitchen usually runs with just one or two people, and a busy rush can stack up orders quickly.

Waits can stretch to forty minutes or even an hour on crowded days. Other days, food comes out surprisingly fast, even when the room is full.

Food for a group may also arrive at different times. Since every basket is cooked to order, that is just how a tiny kitchen operates.

The best strategy is to treat the wait as part of the outing. Grab an outdoor seat, watch the boats, and keep an eye out for otters.

Arriving outside the main lunch and dinner rush helps a lot. Mid-morning or mid-afternoon visits often move more smoothly.

Staff work hard to take care of everyone, even when short-handed. A friendly attitude goes a long way with them.

Slow down and settle in. In a harbor town like this, hurrying just does not fit the mood.

More Than One Catch on the Menu

More Than One Catch on the Menu
© Sea J’s Cafe

Fish and chips may wear the crown, but the menu has more seafood worth a look. Popcorn shrimp dinners are a popular pick.

Clam chowder shows up on many tables, and it is hearty and filling. Opinions on it vary, so it is fun to try a cup and decide for yourself.

Crab cakes and an oyster sandwich also make appearances. These options give regulars something new to try on their next trip.

The fried halibut sandwich is another smart order for anyone who wants that famous fish in a handheld form. It comes with fries and keeps the price low.

Side winder fries also get plenty of love. They are a fun twist compared to standard cut potatoes.

Mixing and matching is a great way to explore the menu with friends. One person gets the cod, another tries shrimp, and everyone shares.

That way, the whole table gets a little sample of the coast in one meal.

Burgers for the Land Lovers

Burgers for the Land Lovers
© Sea J’s Cafe

Not everyone in the car wants seafood, and that is perfectly fine. The burgers here hold their own.

The Ultimate Sea J’s Burger is huge and makes a solid choice for a big appetite. The Big Burger is a double, stacked tall in a way that recalls a classic fast-food favorite.

Burgers are popular with many customers, so you will likely see them coming out of the kitchen often. It is a nice backup when kids or picky eaters tag along.

Pair a burger with fries, and you have a meal just as large as the fish baskets. Splitting is again a smart idea.

The cafe describes itself as an old-school joint for seafood and burgers, so these are not an afterthought. They belong right next to the fish.

Families love having choices without driving to a second stop. Everyone eats, everyone is happy, and the view stays the same.

Land lovers, you have a seat at this table too.

Sixty Flavors and Counting

Sixty Flavors and Counting
© Sea J’s Cafe

Did you know this little cafe offers over sixty flavors of malts and shakes? That is a lot of choices for such a small place.

Shakes are part of the vintage charm here. They fit right in with the old-school setting and the classic menu.

A malt makes a fun treat after a big fish basket, or a sweet split for two people. Kids especially enjoy picking from the long list of flavors.

With so many options, it can take a minute to decide. Ask the staff what is popular if you feel stuck.

Shakes are also a good way to pass the time while your food cooks. Grab one, head outside, and watch the marina.

Every visit gives you a chance to try something new. Some regulars probably work their way through the list one trip at a time.

Tackling all sixty flavors could become a pretty sweet tradition for anyone who comes to town often.

Breakfast to Dinner, Every Single Day

Breakfast to Dinner, Every Single Day
© Sea J’s Cafe

Early birds have another reason to stop by Sea J’s Cafe, since breakfast is part of the menu.

The cafe serves breakfast, lunch, and dinner, although published opening hours vary across listings. Check the latest schedule before heading out, especially if you’re planning an early morning visit.

Breakfast is on the menu too, with options like omelettes. Most people still come for the fish, but morning meals are an option.

Locals keep this place busy, which says a lot about its staying power. It feels like a true neighborhood spot rather than a tourist trap.

Nothing here is fancy, and that is exactly the point. It is a humble harbor stand that delivers big baskets and friendly faces.

Plan your trip, bring cash or Venmo, and grab a marina seat. Port Townsend’s favorite fish fry will be ready when you are.

Sharing is caring!