1. Not much difference in meaning.
2. Again, not much difference.
3. Again, not much difference.
The use of the present perfect opens up a better possibility that the event will occur (or continue to occure) in the future.
I never ate at that restaurant (and now that it is closed, I never will).
I've never eaten at that restaurant (but I might at s