For me I think it would depend on what they are carrying. A suicide vest or gun I'd be out of there like a shot.
Just a knife then you've got a good chance of fighting them off with a chair or glass to the face etc.
In reality, I would hope they'd get no-where near me and I'd run before they...