there is a market in Marigot. I bleive the fish market is open on Tues and Thurs but i may be wrong. The fish is fresh caught and usually cleaned on the boat as it is being brought to the market