Geese are normally eaten!
Squab
usually spicy food.
Rabbit Feet dip in chocolat a la mode
Traditionally alot of healthy food is served at Christmas with wine and beer too.
sushii
turkey
mango juice
roast goose
fish and charlotte debenhams
Posole,tamales,green chili chicken enchiladas.
If you mean carolers as in people that sing carols at Christmas, I'd suggest mulled wine or eggnog. Both are typical drinks served in England around Christmas.
In America, the common dinner roll is most often served during a Christmas meal. However, depending on the culture and traditions of the household, substitutions may happen.
Since it is summer in Argentina on Christmas day, the meal is often served in the garden or may be a barbecue. Traditional foods are roasted turkey, roasted pork, stuffed tomatoes, Christmas bread, and Christmas pudding like 'Pan Dulce' and Panetone. The main meal is traditionally eaten in the evening on Christmas Eve.