
Leo's has the best selection of beer I've ever seen in Chicago! Fully stocked and fair prices. They recommended a new sour for us to try and it was hands down our new favorite beer. I would...
(12)
Located in the vibrant city of Chicago, IL, Leo's Liquors Mayfair is a gem for liquor enthusiasts seeking a diverse selection of spirits. The store boasts a welcoming atmosphere where customers can browse through shelves lined with an array of whiskey, vodka, tequila, and more, catering to every taste and preference.
With its convenient location, Leo's Liquors Mayfair stands out as a go-to destination for those looking to elevate their drinking experience. Whether you're a connoisseur in search of a rare find or a casual shopper exploring new options, this liquor store is sure to satisfy your needs with its extensive collection and knowledgeable staff ready to assist you in finding the perfect bottle.
Generated using this place's available information
Leo's has the best selection of beer I've ever seen in Chicago! Fully stocked and fair prices. They recommended a new sour for us to try and it was hands down our new favorite beer. I would...
I stopped in to Leo's for the first time after seeing all the positive reviews. Leo's lived up to the hype. Kenny helped me out. He was not only extremely friendly, he was very knowledgable...
Awesome store with a great selection. Staff is super friendly and they have some of the best prices in the city. Leo's has become one of my favorite liquor stores.
Support local!!! This liquor store has a diverse range of craft beers. They have everything from liquor, wine, beer, soft drinks and snacks. Definitely check this locally own store out over going...
I went to check Leo's out after having a horrible experience at Warehouse Chicago. I was greeted with kindness and respect from everyone who works there. They were so helpful. I was excited to...