Astoria sits right where the Columbia River meets the Pacific, and some of its best meals come with a front-row seat to passing ships. Old piers and historic buildings along the riverfront now hold restaurants serving everything from chowder to Scandinavian-inspired plates.
Picking the right spot can turn a simple lunch into the highlight of your trip. Here are seven waterfront places that pair good food with river views, so you can save the list and plan your next meal with confidence.
1. Bridgewater Bistro, Astoria, OR

Few restaurants can claim a home built in 1896, and fewer still sit on a pier above the Columbia River. Bridgewater Bistro manages both, with an airy New American dining room full of vaulted ceilings and big water views.
The menu leans into Pacific Northwest flavors. Dungeness Crab Cheesecake is a savory showpiece, while Cioppino, Bouillabaisse, and Roast Duck Breast cover the heartier side.
Clam chowder and fish and chips keep things familiar for anyone craving coastal classics.
Live piano music adds a relaxed, romantic touch without a strict dress code. A fireplace helps on gray coastal days.
Plant-based diners get full vegan and vegetarian menus, including The Oregon Salad. Save room for the Lemon Posset.
I would save this one for a special dinner or a slow Sunday brunch, which starts at 10:30 AM. Reservations are recommended for dinner and brunch, especially on Friday and Saturday evenings.
2. Mo’s Seafood & Chowder – Astoria, Astoria, OR

Chowder fans along the Oregon Coast already know the Mo’s name. The Astoria location brings that local chain to a newer building right on the waterfront at 15th Street.
Start with the Cannonball Bread Bowl, or grab a quart of hot chowder to take back to your hotel. Fried halibut, cod fish tacos, steamer clams, and Bay Shrimp Alfredo fill out the seafood side.
Not everyone at the table wants fish, and that is fine here. Burgers, pasta, and fettuccine Alfredo with chicken keep picky eaters happy.
Prices typically run about $10 to $20 per person, which makes it one of the friendlier budgets on this list. Kids get their own menu and high chairs are available.
Finish with a slice of Peanut Butter Pie. Weekend afternoons get busy, so a weekday lunch is the easier play.
3. The Knot, Astoria, OR

Your dinner companions might include a few sea lions. The Knot sits right on the water beside a busy sea lion hangout, so the show outside the window is free.
Inside, the setting is chic and modern, with a fireplace for cooler evenings. The kitchen serves Scandinavian-inspired dishes, a nod to Astoria’s Nordic heritage, on a rotating seasonal menu.
Small plates make it easy to share and sample. A full vegetarian menu is available too.
Doors open at 8 AM daily, so breakfast with a river view is an option here. It also stays open later than most spots on this list, until 11 PM on Fridays and Saturdays.
Outdoor seating is the move on a clear day. Reservations are accepted, and valet parking is offered along with free street parking.
4. Inferno Lounge, Astoria, OR

Walk to the very end of Pier 11 and you will find red and black leather seating facing the Columbia River. Inferno Lounge has a swanky look, but the menu stays casual.
Shrimp Cocktail is a standout, and the prawn and shrimp tacos are popular picks. Big slices of pizza round things out, along with a vegan tomato soup.
Happy hour is a big draw, with food deals that make the river view feel like a bonus. Late-night food is also on offer.
Hours stretch until midnight on Fridays and Saturdays, and weekend mornings start at 8 AM. A fireplace keeps the room comfortable when the coastal weather turns.
There are no reservations, so arrive early on Friday evenings. Parking nearby can be tricky, so walking along the riverfront is a smart option.
5. Hanthorn’s Public House, Astoria, OR

Out on the east end of town, Pier 39 holds a more laid-back stop. Hanthorn’s Public House serves steaks, seafood, and burgers in a casual setting on the pier.
The Halibut-Prawn Fish and Chips get top billing, and fresh crab can be brought right to your table. The fries come with a seasoning worth mentioning.
Grab a seat by the windows for a view of the river. Sports fans will find games on, and live music shows up as well.
Families have plenty to like, from a kids’ menu to high chairs. Dogs are welcome, and free on-site parking makes arriving simple.
Plan around the schedule, since it is closed Mondays. Breakfast starts at 8 AM on Fridays through Sundays.
6. Riverwalk Restaurant, Astoria, OR

Cyclists on the Astoria Riverwalk can practically roll up to the door. Riverwalk Restaurant sits right off the trail on the waterfront, with river views from its tables.
Breakfast is the whole point here. Chicken Fried Steak with gravy is the signature, joined by Biscuits and Gravy and Texas French Toast with two eggs.
Portions are hearty and prices typically run $10 to $20 per person. Fluffy pancakes and crispy hash browns are regular favorites.
Hours are short, from 8 AM to 2 PM Tuesday through Sunday, and it is closed Mondays. Dogs are allowed inside, which is rare.
Street parking can be tight. Walking or biking in solves that and builds an appetite at the same time.
7. Akres on the Pier, Astoria, OR

Gyros and scallop risotto on the same menu might sound unusual, but Akres on the Pier makes it work. This family-run spot on Pier 12 serves a multicultural lineup with Columbia River views.
The Akres Mezze Platter is an easy way to share. Kabobs and the Scallop Risotto show off the range of the kitchen.
Riverfront seating puts you close to the water. Full vegan and vegetarian menus mean everyone can order comfortably.
Kids are well covered with a kids’ menu, high chairs, and changing tables. Dogs are welcome too.
Doors open at noon daily, so this is a lunch or dinner stop. Friday and Saturday evenings are busiest, and reservations are accepted.
Enjoyed this story?
Add Fast Food Club as a preferred source to see more of our reporting on Google.