Last trip down to the island, we saw a place called Sale&Pepe's. Haven't heard anything about it. Also, there used to be a place on the water near Airport Road owned by two brothers. Excellent Italian food. Their was some talk of one of the brothers reopening it. Forgot the name, but it is worth investigating. Have to hand it to the members here they are a great source of information.