@FallentoReason, if this person you referred to said anything, any one thing that was against scripture, then he was not an angel sent by God, he however could be someone influenced by Satan, I doubt it though why would Satan need to bother with an unbeliever, you are already in the basket. Satan's mission is bigger than individuals, he wants people by the masses and when he can get people to believe he's not real, he's gotten them hook, line and sinker. So your guy was someone who happened to be there, just like I was awhile back when some atheist were eating were I was. They made sure everyone around them knew what they thought of Christ. I took it to heart an challenged them in front of the whole restaurant and before I left they wished they had not been so bold. Young ones beware of a bold stance in public, there are many Christians like me who will take up your challenge, remember we are intelligent and know the scriptures, we do not need the Bible with us to look up passages.
God loves those who believe and those who do not and the same goes for me, you have no choice in this matter. That puts the matter of total free will to rest.