This plaza is centrally located in Grace Bay, with restaurants, cafes, a bakery and professional services. More about Caicos Café Plaza →