Urban Cellars is now (Dec.15) open on Quance near Leo's. This is a huge store - very nice. It is much better and larger than Superstore or Metro Liquor. Staff is friendly and helpful. They handed out free bags of ice!
For some reason they have little online presence. They do not show up on a Google maps liquor store search. They are listed as liquor wholesaler! They have no website.
With at least 4 liquor stores already in the SE, one would expect the SLGA store on Quance will be gone soon.