Long Island Pick: Cuban Food @ Havana Central (Garden City) Havana Central is a Cuban Restaurant that I first discovered in Times Square some time…