taking food ashore is a BIG NO NO
you'll hear time and again shipwide annoucements that it is against local regulations to take any kind of food or vegetables/fruits ashore from the ship. the only exceptions may be sealed products (and that does NOT mean foodstuff sealed in a ziplock bag!!).
and by the way, the same exact laws apply here in USA