An all-you-can-eat breakfast buffet will take place on May 22 from 8-11 a.m. at the Laurel American Legion, located at 12168 Laurel Road in Laurel. The cost is $10 for adults, $5 for children 5-10 years old, and free for children under five. Proceeds to support veterans in need.