We found an adequate selection (not huge) at a couple of shops about 2 blocks from the port (less than 5 minutes walking) we just wandered the streets a bit and came across them but generally we walked straight 2 blocks and to the left about a block. Much more liquor available thank wine but we could not take that back to our room. We picked up 2 bottles and a couple of single beers for $35.