Where to find the best food in Havana, Cuba? Buenaventura is one of the best restaurants in Havana. They serve a really tasty octopus and delicious Cuban dishes.