Vulture restaurants need:
1. Open space
Vultures need space to land and take off to fly. Being such large birds they need space to get going. Ideally no power lines or telephone lines should in the immediate area, or if there are then they need bird flappers on the top wire to make the wire easy to see.
A few trees or tall structures close by give them some security for roosting, if they want.
Vultures love to clean off after a good meal. Messy eaters, they love nothing more than splashing around afterwards.
4. Food Source
They can eat any type of animal as long as the meat is a regular supply of safe, drug free carcasses for them to eat every day.
Vultures on farms
Vultures can help farmers by telling them that there are dead animals. Their circling over carcasses is a wonderful warning sign to a farmer that he has a problem.