Studded with charming eateries, roadside farm stands, lovely orchards, and postcard-perfect wineries, Traverse City packs a big foodie punch.