We were on a 34' charter boat. There were 4 of us. We took one 48 qt cooler for our combined drinks and a bag with our snacks. The only boat that sells drinks and food is the big head boat.
It is on their website, but you can bring soft coolers with drinks and snacks. They do sell food and water onboard, and surprisingly it was good priced.
Thanks! Your answer is awaiting moderation.