Can’t get to Cuba? Give this popular Cuban restaurant a whirl! Havana Central is located at 151 West 46th Street (between 6th & 7th Aves), and 2911 Broadway (between 113th & 114th Streets). Back in 2001, Jeremy Merrin was looking for a new, entrepreneurial concept. He loves Latin cooking and frequented local...
Shelley Mendoza March 14, 2014
Scroll for more
tell us please
Latin Trends Recommends
Sign up for our newsletter to receive the latest in lifestyle trends, celebrity news, culture & entertainment.