The American Legion Post 111 will host its monthly all-you-can-eat breakfast from 8-10 a.m. Saturday, May 25. The cost is $11 for adults, $5 for children 12 and under, and free for children under 5 years-old.