As mentioned, I am not criticizing Cruz. Few people are prepared to deal with such outrageous behavior.
Given your point though -if physical harm is possible, then its better to stay in a crowded public place, than go out into the nighttime street. Even more reason to stay and let the Restaurant make it a police issue.
"...real threats..."