
Meh!
Commercial speech is not protected under the first amendment.
At the same time cities are able to regulate commerce and this is commerce. Its also a matter of public safety rules too.
And of course its a matter of the city collecting their fair share of the tax it is owed.