Update on pants from our trip:
My husband wore pants to both specialty restaurants we went to, Cagneys and Pincho's. He was going to try to just wear dressier shorts and see what happens, but we saw them turn a couple away at the check in desk for Bayamo and Pinchos for their outfits not being in line with the dress code, so we figured why chance it? He was able to wear just regular shorts to Taste and Savor with a nice polo shirt and we had no issues. We didn't realize that O'Sheehan's had a dress code, and we went there for breakfast one day with bathing suits and cover ups on and the manager came over to our table halfway through our breakfast and told us there was a dress code. We didn't need to leave or anything and I had a full tank top bathing suit style top on and shorts over my bathing suit and then a cover up over that, but my daughter definitely had a small bikini on and a crochet type coverup on so maybe someone complained, who knows. It wasn't a big deal. We did find it slightly amusing as the later it got the less clothes were worn up there at O'Sheehan's at night with no one batting an eye 🙂Our next cruise mu husband will just bring one pair of nice pants for specialty restaurants. Thanks everyone for all the replies, it was beyond amusing!!