When out and about during the day it is normal for one to get hungry. If you are out and about with a normal person you would expect a normal person to address this issue by saying "Man, I'm getting hungry. What do you think about stopping to get lunch?" and perhaps a discussion of restaurants near by for which to consume food at.
If you are out with my grandma you get "I sure to like Restaurant", at which point you are to say "Oh, are you hungry?" to which she will respond "Oh, no I was just saying, I like Restaurant and we're near by to it, but no, but if you are of course..." now is your cue to affirm you are in fact hungry and suggest Restaurant to which she will respond "Well, I'm not hungry, but if you want to go, I'll have a little something, just to keep you company", at which point you go to Restaurant and she eats an entire meal because of course she was hungry!
This script has been laid out for me since childhood. But, see, I've never been great with PA people. The first time I was driving us around, grandma is upfront with me, mom is in the back and we pass by Red Lobster (grandma's favorite place), cue grandma to say "Oh, gee, I love Red Lobster", to which I respond "Oh yeah, they're good" and keep on driving. A little while later we're by another restaurant "Oh, I like this place too!" to which I say "Oh yeah, I love their dessert" and we keep on driving. Third place, same conversation. Finally about an hour later my grandma says "Oh for the love of, Glitter! When are we gonna eat!" and I respond, very innocently, "Oh, why didn't you say you were hungry?", cue non-stop laughter from my mom. Grandma has learned to just tell me what she wants. She's still PA with everyone else because they do what she wants, but I just don't. I don't even actively try not to, I just don't think about it. If you want something from me, you have to be a grown up and use your words.