Some bars are private establishments. Those bars require memberships. The rest are public non-governmental establishments. These are open to the general public. Lewd behavior does not belong in any public establishment. If you want that type of environment, make it a membership only establishment.
It seems like someone should be eligible for all states or no states when it comes to this question. But a federal court, not only congress, should have authority to convict on these charges and thereby rule the candidate ineligible.