That's perfect dress code..they are not really enforcing things but really dont want folks showing up in sweaty "wifebeaters" ( as happened one night). Shorts and collared shirts will always be fine..enjoy your meals!