img_2228 Published 2016/12/07 at 4032 × 3024 in At a Cuban restaurant, Fidel Castro’s polarizing legacy on display ← Previous Hundreds of people gathered spontaneously at La Carreta in Westchester with Cuban flags and homemade banners. Photo Source: Ben Wolford. November 25, 2016.