Sol Habana is a restaurant offering a full bar, cocktails, and vegetarian options. They accept reservations and credit cards.