How would you say, "They throw food at us?" "To us" makes me think of a charity organization, whereas "at us" makes me think of the Tomatina in Buñol, or a bad theater production.
Normally, if you throw meat at somebody, it's a direction, so you use in + accusative. If you do something in somebody's favour, it's with dative. But this might rather be 'for us' in English.
I don't know if this is because I am from the South, but "They toss the food to us" would be way more natural than "They throw the food to us."
i wrote at us as well, is it wrong?
Please, read Yume's comment.