Friends of ours ate at Chez Leandra's last week. We haven't ventured off of Club O's property to check it out but I believe that she may be the only other place to eat. There hasn't been any new construction started of any of the other beach restaurants yet.