I'm on the fence on this one... As a business owner, I appreciate the right to refuse service to anyone. I had a restaurant for several years and the local Catholic church along with Birthright would use my parking lot to protest abortion (with my permission). I would not have allowed a pro-choice rally in that same area. Nor would I accept a private party booking for an anti-gun group. It was my place, and I wasn't breaking any laws and was never challenged. That being said, anyone that wanted to quit frequenting (boycott) my business because of my actions was certainly free to do so.