Actually, your whole response to me was snarky. I didn't suggest that you go to a homeless shelter for dinner. I also said that it was not for just poor people. I said it was to foster a sense of community and that it was free (an added benefit even if you could afford dinner out.)
This type of dinner is for anyone who wishes to attend. You wouldn't be taking a meal away from someone who needs it. It is for everyone.
As I said above, I was just offering an alternative if nothing else was open. I don't know of anything in my area (other than Chinese) that is open on Christmas.