I am NOT talking about WOMEN!! I said MEN! And even a Jewish man should have the manners to take off their BASEBALL HAT IN A RESTAURANT! geesh .where are these people coming from?
The lack of common courtesy such as removing caps/hats indoors, not just dining is surprising. As a boomer I was raised to never wear headgear inside and I see guy my age and older with ballcaps, cowboy hats on and can only shake my head. I only said something one time. A guy my age at a restaurant table next to mine wearing a Vietnam Vet cap with button all over it eating. He came into the restroom while I was in there and I casually stated 'you must have had lenient NCO's in your outfit, in the 101st my Sarge would be taking me for midnite marches if I wore a cover indoors.
Maybe their commandment from Gd is slightly higher than ancient etiquette.