I know you will be find lots of men wear smart shorts in the evenings in Calis Beach, but I cannot recall shorts at the Kings Garden as it's quite a special night out a lot of people dress up, but then we are always there on a Saturday night. There are no dress rule anywhere in the area so no problems.
However, I cannot get my husband to wear shorts around the shops never mind a restaurant at night...