Store that sells hard liquor, wine, beer, etc. In most Canadian provinces, they are run by the government. In some provinces, it is colloquially known as the "LC" -- Liquor Commission
Buddy: Wanna come over for some steaks and beer?
Ralph: I need to pick up some beer.
Buddy: Don't worry, I'm making a run to the liquor store. What do you want?
Ralph: Lets split a two-four of Keith's.