Cafés in Cuba

The best cafés in Cuba: 20 places with menus, photos, opening hours and contacts. The areas with the most options are Faro do Alentejo, Vila Alva and Vila Ruiva.