So sit in the NON-smoking section or go to a restaurant which chooses not to allow smoking.
People just hate having their clothes smell like stale cigarette smoke when they get home.
So what? No one said you had to go there. I hate not being able to relax after a good dinner with a cigarette. Does YOUR desire not to have your clothes smell like smoke override MY desire to want to smoke?
In direct terms, neither of your desires means squat. It's whether the owner of the restaurant wants to allow smoking that means everything.
In a roundabout way what you want does mean something, in that it will influence various restaurant owners to use their right to dictate smoking or non-smoking to cater to either or both of you.
"Does YOUR desire not to have your clothes smell like smoke override MY desire to want to smoke?"
Neither desire matters at all. The only thing that matters is the desire of the property owner to cater to a specific market.