Shorts and flip-flops? Totally fine in most places – just not in the following restaurants: Palomar, Ocean Blue, Onda, Cagney's, Le Bistro and Haven Restaurant for dinner,” says NCL ...