Tropical Storm Elsa is making landfall in Cuba, expected to head toward Florida