We have been in business since 1954! Cape Cod's favorite local fish market and purveyor of fresh produce! We steam Lobsters Live! and pack for travel! We have a wide selection of right off the boat fresh local seafood! Open 7 Days a week behind Town Hall at 310 Main. (508) 349-2810 Hatch's Fish Market and (508)349-6734 for Produce!
Service
Based on 0 Reviews
Add Review