I did not know that this store opened in June 2004. It is located to the west of the Main Post Office in a warehouse looking building. I really like the look inside. They have unique lighting. Plus a large assortment of beer, liquor and wine. Lots of imported items.
more