No person shall operate or conduct any street fair, carnival, medicine show, outdoor fair for profit or other similar enterprise in the city without first obtaining a license therefor. Such license shall be issued by the Director of Finance upon application made in accordance with the requirements of the Director. No such license shall be granted if, in the opinion of the Director, it would result in the disturbance of the peace or good order of residents or other persons lawfully in the vicinity.