Karoo
Small Plates & Tapas
Karoo is located by the Crescent, overlooking the sea and the majestic fountain in the heart of Camana Bay, the culinary and shopping destination in the Cayman Islands. Karoo is an entertainment destination with no preconceived no...