In my opinion the dress code is pretty casual. I think that is because it is inside a theme park.
At no time can you wear tank tops, beach attire, flip flops, bare midriff tops.
For lunch shorts are ok, but they are supposed to to longer walking lenghth, not super short.
For dinner pants...