Turks Head Inne – ravintola, jonka erikoisuutena on paikallinen ja kansainvälinen keittiö. Ravintola tarjoilee aamiaisen ja illallisen, ja sieltä on näkymä valtamerelle ja puutarhaan. Asiakkaat voivat tilata juomia baarista ja nauttia illallisen ulkona (sään salliessa).