Quote
sail2wind said:
Why would you need a license to prepare food on a private vessel?


Because you are operating as a business enterprise and accepting payment for those services.