Chances are if something came and ate most of the eggs, it'll be back for the rest shortly (a couple days at most, depending on what it was).
In my experience, if the hen is going to sit on the nest again she'll go back to it before dark.
If you can restrict egg-thief access (remember snakes and rats are horrible egg thieves) to the nest, I'd incubate or toss the eggs she started with and give her a whole new batch to sit on, so that they all hatch at relatively the same time. It's been 4 days since mother's day, and I've had hens give up on pipped eggs less than 2 days after the first little one hatched. If you incubate the two that are left, you can just stick the babies back under her later (I suggest waiting until they're at least a week old, the mortality rate of new hatched poults free-ranging outside with their mother is staggering).
If you can't effectively block outside critter access to the current nest site, I'd just collect the remaining eggs and incubate them, block access to the previous nest and encourage her to sit somewhere more secure. Large dog crates are fantastic turkey broody boxes, either the plastic-sided ones or wire ones with something wrapped around most of it to make it seem "private". You can put food and water in with them, and just open the door for a few hours each day for them to get out and exercise, relieve themselves, dust bathe, or whatever.