Bahía del Sol

Restaurant in Guardalavaca, Cuba

Seafood restaurant

Boca de Samá