Are you staying in town this long weekend? There’s plenty to do around the city including ArtFest Toronto taking place May 18 – 20th. The unofficial start to Summer has always been marked by the May long weekend and ArtFest Toronto will be helping to launch summer with a celebration of some of the top…