If this behavior is not stopped, it will continue to escalate. Obviously, this person is a loose cannon.
If it were me, I'd follow thru with HR. As her supervisor, you have a responsibility to the other employees she interfaces with to correct this situation. If you do not, it will turn out to be a bad reflection on you, it will be viewed as condoning her behavior.
Just my thoughts,