Zagaleta has a range of dining options, including a gourmet restaurant, a casual bar and restaurant, and a clubhouse restaurant serving classic Mediterranean cuisine.