La Divina Pastora*

Great view of Old Havana for photos, Food is crap!

La CabaƱa castle Tel. 8608341