La Canchánchara
Restaurant in Baracoa, Cuba
restaurant
76 Avenida Malecón
Restaurants
·
Baracoa, Cuba guide