BEACH CITY − Beach City American Legion Hall Post 549, 125 Third Ave. NE, will have a Swiss steak dinner from 4 to 6 p.m. (or ...