Argentina – 2022 – Final – Champions – St Clair Avenue W
A legendary final for a legendary player and exciting end to this winter-themed tournament. Argentina World Cup fans in Toronto were treated to an epic battle, and after a relentless multiple comebacks from France, were finally able to celebrate on…
Argentina – 2014
Sky Ranch Restaurant was unanimously picked as the place to be in Toronto to watch Argentina in the World Cup. I hadn’t been there yet, and what better time to go than during a semi-final game! Turns out to be…
Bosnia and Herzegovina – 2014
I got an amazing tip that Bosnia and Herzegovina fans would be congregating at the Boston Pizza near Square One in Mississauga, but as I was looking for parking, I stumbled upon Celebration Square at Square One, a massive outdoor…
Argentina – 2006
Date: June 16, 2006 Score of game: Argentina 6, Serbia & Montenegro 0 Location: Restaurant near St. Clair Ave West and Dufferin St. Estimated number of fans at location: 30