Before the trip, we recommend you to get hold of an international medical insurance, as it is recommended any time you travel.
In Mexico, in any drugstore, you can purchase a wide variety of medicines without the need of a medical recipe, as for headache, stomachache, light infection and cold.
It important to remind you that Mexican food is delicious but sometimes depending on your habits indigestive. Do not abuse of spicy and oily food and bring with you basic medication for light infections and diarrhea. A useful tips is that you avoid eating on the street and raw food.