Kestra is a restaurant offering a distinctive dining experience. It features Mediterranean-inspired tapas in the evening and breakfast options.