Café Palmares

restaurants / Fast food

Café Palmares information

Location
Santiago de Cuba , Cuba
Address
Calle M
cnr Calle 6
Opening hours
24hrs
Something wrong?
Submit a correction

Yards from the relative opulence and inflated prices of the Meliá Santiago de Cuba is this alfresco place where they practically give away substantial snacks and hearty plates of rice and meat.