The incident began just after 8 p.m. local time when management of the Medley Bar announced the cancellation of a show by the punk band, Exploited.
Some members of the group were refused entry into the country by Canada Customs, the French-language TV channel LCN reported.
Hundreds of young people milled around the street for about 45 minutes before the violence erupted. Several people picked up material from a nearby construction site and hurled the items at cars and windows. Cars were overturned and torched, and firefighters responded by turning hoses on the crowd.
The riot squad arrived and police sealed off streets.
Only minor injuries were reported although 19 cars were demolished. Police have not released the number of arrests.