Category: Argentina

Argentina_World_Cup_Toronto_31

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...

Argentina World Cup fans in Toronto

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