Best Beach 1st: Grand Haven City Beach 2nd: Pere Marquette Park 3rd: North Shore Beach 2019-04-05 Trib Staff tweet