A food and wine tasting at the Lion Castle Polo Estate during the 2010 Barbados Food & Wine and Rum Festival. from Ambrosia: Savor Barbados Slideshow