The key is does this Waffle House have a "No Guns Allowed" sign posted? If it does then the point is moot. I'm not there. If not posted the decision is made based on actions and whether it is safe to respond with force or use discretion. Not an easy call without all the details is what I would say.