Does any one know of any restaurants that will be open Christmas Day in St. Charles or surrounding areas....Thanks
Try Pheasant Run.
Hey, I've been looking too. Bar Louie in Geneva Commons is open 4pm to 2 am.
Open Table has a dedicated page with Christmas Day dining options.