The Bottle Stop Liquor Store is a small Grand Cayman establishment that is very popular with island locals. They sell a wide selection of beer, wine and liquor, as well as a variety of snack foods, such as chips.
Eden Centre 428 Walkers Rd.P.O. Box 1565, George Town, Grand Cayman, Cayman Islands, KY1-1110
Click for more information