In the hotel or on the streets you will find beer and rhum everywhere but in this place, you will find every single possible cuban made liquor under 1 roof. The government controls the prices so it's always the best deal compared to the shop in your resort for example. Very close to Calle 62 and the big demon is the clue - well that and the fact that their window sills are lined with empty liquor bottles. If you see it, stop in.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.