alexandra

A New Restaurant is Coming to This Turks and Caicos Resort

 Asu on the Beach set for debut By Dana NilandCJ Contributor The Alexandra Resort is set to open a new beachfront restaurant in early October. The restaurant is to be named Asú on the Beach, which means “sunset” in Taino, …