In Ontario, you can only buy liquor and beer at an authorized store - the LCBO. This joint was close to our hotel and had free parking. Win. Liquor and beer are kind of expensive in Canada, at least compared to the US. Beer especially. If you're buying any American brew, it's about $5-$10 more for a 12 or 18 pack than it is in the US. Even Canadian beer wasn't that cheap so it seemed kind of rip off-y.
Other than the prices, the selection was enormous. They really seemed to have everything and there were daily/weekly sales if you were looking for a discount. Americans, beware: in Ontario, you HAVE to buy alcohol at an LCBO. They don't sell it at grocery or drugstores so don't walk into a grocery store and think that they have a liquor section. I've made that mistake before so now I know: LCBO is the way to go. Find your nearest one using Yelp or Google and that's where you buy liquor outside of a restaurant.