Habana Libre is a Cuban restaurant.