Ranchón Cuba Libre

Restaurant in Cayo Guillermo, Cuba

Seafood restaurant

Cayo Guillermo