If you've ever been on a cruise, you know that the cocktail programs have grown well past drink-of-the-day specials and frozen concoctions with tiny umbrellas. The cozy S.A.L.T. Bar is a hidden haven ...