Cities shall have power: to prevent and restrain riots, routs, noises, disturbances or disorderly assemblies; to arrest, regulate, punish, fine or set at work on the streets or elsewhere, vagrants or persons found without visible means of support or legitimate business; license and regulate theaters, halls, concerts, dances, theatrics, circuses, carnivals, exhibitions, amusements and other performances, where an admission fee may or may not be charged.
Idaho Code § 50-308