Fisherman used to be at the docks by the football field; however since this now under construction some fishermen bring their fish to small shop just south of Super Buy on back street. It is blue building across from Sew What.
Bought fish there too, fresh frozen snapper fillets. Shop is called Mini's you will know it as they do not have a lot of product and they have a room full of religious and other interesting things for sale.
We got fresh shrimp (for $18 a lb) and fish (not sure how much) from Garcia the other day. He is in DFC but delivers also. 661-3905. I've also gotten snapper from the guys across from Caye Supply. It was $5 a lb for whole fish and $10 for cleaned.