Havana offers freshly prepared Cuban specialties and cocktails in a Caribbean atmosphere.