We were lucky to get to experience Disneys new private island, Lookout Cay at Lighthouse Point , and now were bringing you our review of two restaurants on the island — True True BBQ and Serenity Bay BBQ. Come with us as we check out True True BBQ and Serenity Bay BBQ on Lookout Cay at Lighthouse Point! Located on the Bahamian island of Eleuthera, Lookout Cay at Lighthouse Point is the...