Yes! While you can’t bring foods that are liquids or gels in your carry-on, you can bring them in your checked baggage. Simple things like granola bars, candy, or crackers can be packed in either your carry-on or checked baggage. Some items, like fresh fruits and vegetables and some meats, may be restricted, so check with the National Health Services of Mexico’s website for an up-to-date list of what items are prohibited.  Also, be realistic about how much you need in the way of snacks. If you’re staying at all-inclusive resorts, there will be plenty of things to snack on without bringing stuff from home.