Within 10 minutes from The Salt Marshes, you can purchase fresh fish and enjoy a sea-to-table meal! Watch our local fishermen bring in their catch in the beautiful harbors of Scituate and Cohasset. Scituate Harbor is home to many local fishermen and the Scituate town pier is a wonderful place to watch and learn. If … Where’s the fish?