Restaurante Don Carlos

Holguín Province


Salt-of-the-earth, meet-the-locals private restaurant where you can discover the other side of Cuba over some pretty decent seafood less than 30 minutes from Guardalavaca's gigantic resorts.