Eating is not allowed on the Machu Picchu property. Small snacks, such as Cereal bars are fine, however, only if you take the garbage back with you. Water can also be brought and drunk. Plastic bottles are officially forbidden, though.