Atlanta, United States
Baker St NW
N/A
They say a picture is worth a thousand words, look at the actual prices for the items I just bought 116.44. the owner was very friendly that's why I gave it three stars, price-wise bring your own alcohol if you're staying at any hotel in the downtown Atlanta area
like
I have traveled and bought from hundreds of liquor stores. Not once has a pint of new Amsterdam cost 13 dollars. Prices are all doubled here.
Drinks are over priced.. if you coming to Atl on vacation try parking your own drinks so you don't have to pay double the price.
Do not come here. Their price gauging is comical.
Very small store but well stock the prices were reasonable
Deli
The best companies in the category 'Deli'