We rarely find that we need to eat in a port. Usually, a protein heavy breakfast, then the buffet when we get back are plenty. But, I do carry a protein bar with me. Packaged foods are not a problem legally. The one time I forgot and took a hardboiled egg and a banana from the buffet with me into a port, I got busted by a beagle!! lol No big problem, but they did take the banana.