Even if it were government property, public accommodation does not denote access to expression. You can't protest inside of city hall, for instance, but you can protest in front of it. So, yes, you can always be refused service because of political or social opinions in spaces where you don't have a forum.