Freedom of assembly (and to a lesser extent, at least by precise Constitutional language, freedom to exercise religion) have Constitutional protections (that may or may not be unlimited, depending on the justice you're asking). There is no Constitutional protection for running a business or being able to patronize a given business. So protests in public and worship may be protected, but your neighborhood bar is not.