29. September 2011 09:56
One of the most popular restaurants in the Turks and Caicos is now located at the Alexandra Resort and Spa. Mango Reef offers exceptional value and entertainment, as well as a menu that will please even the most discerning patrons. From a casual lunch to a romantic dinner by Grace Bay Beach, Mango Reef promises to deliver an exceptional dining experience. The restaurant replaces the Sunset Deck and the Orchid Restaurant that were formerly located at the resort.