in most us states a business can refuse service to anyone so long as the reason is not based on race, religion, or disability, they do not need to state a reason in most cases.  if the sign states terms of service, you agree to those terms when you enter.
United States