Check out Hot Box Cafe at 191 Baldwin (in Kensington Market, just off Spadina) ... it's a little coffee shop with an outdoor patio where they let you smoke weed.