/
/
Established in 2009, Sea Fresh Channel Islands is a dog-friendly waterfront establishment specializing in exceptionally fresh seafood, with a particular emphasis on locally sourced selections and fish caught directly off their own boat. This venue offers both lunch and dinner, presenting a diverse array of fish dishes alongside...