The joy of spending the weekend in a city like Toronto is that you're going to be out all day long. There are fantastic restaurants; cool shopping streets; and a generally walkable heart of the city ...