Just some of what awaits you on your Cuban vacation: Great Restaurants Amazing Caribbean, Spanish, French and Italian Cuisines. Family run restaurants in Havana provide delicious food and are full of charm. Visit