Take my advice, and think twice about the advice of http://www.wheretowatchtheworldcup.com/ - which for every single match in Toronto (click top right to toggle city) seems to list a bunch of British/North American sports pubs, not national hotspots. The site claims that French fans like to hang out at the Duke of Gloucester? C'mon.
This could be an excellent resource, but certainly needs more submissions. Perhaps their 'intel' will improve as the matches begin, but so far WTWTWC seems more like a transparent advertising ploy for selected venues.