An all-you-can-eat fish and chicken fry will be from 5 to 7 pm, Saturday, September 10 at the American Legion Post 100, 1104 East Fifth Street, Maryville. Cost is $10 for adults and $5 for children ages 11 and under. All proceeds support veteran programs.