there are 3 grocery store in the village, 2 real close to the docks. they have most all of what you need and will have someone bring it to the pier if needed.
i have had guests bring a full cooler of meat and they say it was no problem, but i can't say for sure.
there is also a fish co-op at the pier that can serve you sea food needs.