Best place for seafood is actually in Bay City at Pacific Oyster restaurant. They also sell fresh seafood. Wed. they have all you can eat fish and on Friday... Which can get really busy... Is all you can eat oysters! You can also watch how they process oysters.
Fresh seafood, crab,etc right off the boats down by the marina in Garibaldi.
I'll have to go there for all you can eat oysters I've bought them there before usually get my oysters from Oregon oyster farms out of newport
Not sure which one the best.. but there are restaurant along the way just north on 101... Im Vegan...thank for your interest... Hope youll find one you enjoy..
Thanks! Your answer is awaiting moderation.