All-you-can-eat fish and chicken with all the fixings will be served from 5 to 7 pm, Saturday, July 15 at the American Legion Post 100, 1104 East Fifth Street, Maryville. Cost is $10; children 11 and younger are $5. All proceeds support AL veterans programs.