Any municipal corporation may license exhibitors of shows or performances of any kind, hawkers, peddlers, auctioneers of horses and other animals on the highways or public grounds of the municipal corporation, vendors of gunpowder and other explosives, taverns, houses of public entertainment, and hucksters in the public streets or markets. The municipal corporation may, in granting such license, charge such fee as is reasonable. No municipal corporation may require of the owner of any product of his own raising, or the manufacturer of any article manufactured by him, a license to vend or sell, by himself or his agent, any such article or product. The legislative authority of such municipal corporation may delegate to the mayor of the municipal corporation the authority to grant, issue, and revoke licenses.
R.C. §715.63