Vulture Restaurants and their use in Species Conservation Vulture restaurants are undisturbed sites where poison-free carrion is deposited for Vultures to feed on. Not only does this supplementary feeding...