Mother Nature poured on as Miami’s biggest street party once again took over Little Havana, but heavy rain was no obstacle to the long-running festivities....