Currently Browsing: stix on grace bay beachfront
Grace Bay Club in Turks and Caicos recently unveiled the first pop-up restaurant in the Caribbean. Stix on Grace Bay, located directly on the award-winning Grace Bay beach, offers ‘everything on a stick’ and boasts innovative, hyper-local cuisine complemented by a variety of Rosé wines and creative cocktails in an open-air environment. With Valentine’s Day just […]