You can absolutely wear shorts there - I find the atmosphere very casual - honestly it reminds me of a coffee shop in an airport -- so loud and distracting - but I know it has its admirers.
You would be ok with appetizers, wine and dessert there as well.