You can buy alcohol from wine stores, restaurant bars, hotel bars and from some supermarkets. The opening hours of these establishments differ depending on the type of license they have. Generally wine stores are open from 9 a.m. to 9 p.m. Restaurant bars are open from 11 a.m. – 11 p.m.
Local spirits aren’t expensive. However, imported brands can be a bit more expensive than in your home country.