I remember this liquor store when it was under different management and I wouldnt have thought twice about going. Now the store is easy to navigate and many renovations have taken place. It's definitely the best liquor store on this side of town.
What makes it great is that it 24 hours! They seem to have specials on their prices as well. I haven't found another store that can match their prices.