Queen Street in Toronto has engaging sidewalks and destinations that attract both residents and tourists.