A picnic on a Northern Michigan beach might sound like a bit of a cliché, but snagging some snacks from Traverse City restaurants and parking it at a picturesque beach will elevate your picnic ...