(CNN) This year marks Candice O'Brien Beasley's seventh year offering free meals to anyone who visits her restaurant on Christmas Day.

The 39-year-old runs O'Brien's Southern Diner in Ashland City, Tennessee, near Nashville.

Beasley's free meals, which target those who would otherwise be alone on Christmas, have been a fixture of the community since 2013.

Each year, she has served traditional Thanksgiving and Christmas dinners to anyone who stops in, with sumptuous offerings such as turkey, mashed potatoes, and broccoli casserole up for grabs.

As lunch wrapped up Wednesday, Beasley told CNN it was mostly older, widowed men who had come through her door this year.

Read More