There are also many non-chain restaurants that are open and offering special meals on Christmas Day in the metro Atlanta area ...
Christmas Day is that one day a year when most businesses are closed for the holiday, but there are still some that will open ...