Except as otherwise provided, side street parking shall be allowed on all town streets within the corporate limits of the town. Council may upon recommendation of the Mayor and the Chief of Police and, by resolution, prohibit parking in such places and on such streets as it may designate and as may be necessary for the regulation of traffic thereon.