Results 2 results found A frozen daiquiri served on the roof terrace of the Park Central Hotel, Havana, Cuba, West Indies, Central America Neon sign for the Floridita Bar and Restaurant famous for its frozen daiquiries, Havana, Cuba, West Indies, Central America