The Taste of the Danforth is Canada’s largest street Festival, welcoming 1.65 million attendees annually. As we enter our 26th year, the Festival is set to be bigger and better than ever before ...