I assumed either: 1. The food might have been enchanted to make children want to eat it (hence Ofelia ignoring the fairies outright) or 2. She is a mischievous child and had been punished without dinner. She was probably hungry and didn't give a shit about what the Faun had said.Originally Posted by el_boss
That, and if she hadn't eaten the grapes, we would have never seen the Pale Man in action!!