The Dorchester American Legion annual buffalo feed lunch is Sunday from noon to 2 p.m. and 5-7 p.m. (or until supplies last).