Where to sip, snack, and savor in Palm Beach, Florida. ...