No matter where you are from smoking in a restaurant is rude. I do not take a crap next to your table when you are eating, I use a toilet. I even try not to fart or belch at the table--what is the difference? Which is ruder a cloud of stinking smoke or a natural human fart. And really cigar smokers do you truly believe your cigars do not stink--really. It is okay to pay for a nice meal and expect it to not be ruined by a rude smoker--who fricken cares where you are from. Smokers know what they are doing they just don't give a crap about anyone but themselves.