Most of those look very good (no wild colors or big logos), but still too casual if a restaurant wants a business casual dress code (jeans and sneakers are not really business casual either, though).
I think this restaurant is tres snob to people of all colors.
Agreed, I prolly would take a hard pass on that restaurant