Ranchón Rasa
Restaurant in Cayo Guillermo, Cuba
Lobster restaurant
Restaurants
·
Cayo Guillermo, Cuba guide