I think the location of the Embassy is terrific for promoting Bitcoin with real use possibility.
St. Laurent is a pretty trendy area, near both English and French universities, with lots of independently owned businesses.
As part of your mission I would try to encourage those local businesses to accept bitcoins (initially stressing it as a payment system rather than a currency ie. use Bitpay to remove volatility risk).
Ideally, multiple bitcoin ATMs would be easily accessible to the public along the street.
Basically, try to recreate what they are doing in Germany (I think it's Berlin).
Oh yeah, one more thing...make sure Schwartz's and Wilensky's are among the first on your list.