It's s fine dining restaurant but I noticed a man wearing shorts and boat shoes. I would wear a jacket with whatever style of pants or jeans you choose.
It is casual must a bit more upscale. I had jeans and a Polo Shirt and blended in ok.
I wore a golf shirt and khaki pants and blended in fine.
Thanks! Your answer is awaiting moderation.