Or, for that matter, to allow Jews or Negroes into that same place of business.
Actually, I'm torn about that as well. I believe that property rights are inviolate, as long as the actions of the property owner doesn't hurt others: For instance, if a property owner wants to bury toxic waste on his property, if there's a chance that the waste will leech into the soil hurting others, or damaging the property of others, then they should not be allowed to do it.
On the other hand, if a business wants to exclude people based on race, ethnicity, etc, they should be able to do so. Of course, it's well within the rights of those who have been excluded to protest, and "make a stink" about it, effectively putting the moron business owner a "former business owner."
Oh, btw, I'm Jewish, and there have been a number of situations where it was made very clear that I was not welcome when it was learned I was Jewish.
Mark