We always take a cooler with lots of food items that we will use up while there. The only thing we had a problem with in Cabo last year when I got the red light. They looked and saw a small cervalot. The lady took it and said I could not bring it in. I think she just wanted it. It is of course precooked and still packaged so should not have been a problem. This year I will put it in my checked luggage and should work ok.
We take 6 bottles of water to get us started, peanut butter, crackers, cereal, microwave popcorn, peanuts, coffee, filters, ziplock bags(2 gal.for fish),etc.
We got deep sea fishing and hope to bring home frozen fish on our return. Sometimes they will package and freeze it for us and sometimes we do it ourselves. If we do not have room in our room freezer the resort will store it for us. They also fix us dinner with it for a small fee. You cannot use dry ice or other ice in the cooler but if it is frozen good we have not had a problem getting it home still frozen.
Judy