Havana is Back with the best fish and chips in town