RAF MIASTKOWSKI/THRILLIST

Peacock Liquors

Chicago
Peacock Liquors

3056 W Montrose Ave

Chicago, IL 60618

At Peacock Liquors is more of a liquor store with a bar in the back (rather than the other way around) and every visit feels like it necessitates a drink that can never come quick enough.