Taverna Xigia is a family-style restaurant offering fresh fish and jaw-dropping views. It provides outdoor seating, free WiFi, and a full bar, making it a popular spot for diners.