An “all you can eat” fish and chicken dinner with all the fixings will be held from 5 to 7 pm, Saturday, September 19 at the American Legion Post 100 located at 1104 East Fifth Street, Maryville. Carryout is available.

Cost is $12 for adults and $5 for children under 12. Proceeds go to support veterans programs.