These are not quite comparable. Refusing to serve an intoxicated person is a liquor licensing requirement and smoking is similarly regulated. There is no longer a legal requirement for restaurants to require proof of immunization from their customers.