The place across the street is good, too.
Nothing fancy here.
Make sure that you ask for bottled water (like everywhere in Cuba).
And if you even try to speak a little Spanish you'll win points.
Down the road, at the gas station, you should know that the gas station is 24/7!
And the gas station is also a small store.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.