snorkelgirl, can you tell me more about Ali Baba's? It doesn't appear in any of the restaurant guides I've seen and I've been to the Island twice but don't recall see this - unless this is the place where they roast the chickens in a rotisserie out on the street.


Be a pal, save a Dal.