I wonder this every time I see a restaurant thread, but I don't think the exact circumstances have come up yet in the ones I've read. What can/should you do if you are told you are not welcome, in the middle of your meal? Would/should you pay and leave?
I'm of the feeling that if you are being told you are not welcome, you are not obligated to pay. The price is for the meal and time to eat it in peace. If you are denied the eating in peace, they have waived payment, in my opinion. I'd drop a tip for the server and explain that I regret their ignorance (or something to that effect), I suppose. Has this been addressed before?
I OC in AZ often, but not in the cities too much, just when traveling and visiting friends. I know the restaurants I've been through in Kingman and similar towns have never had an issue, but I don't think I've even been in a Waffle House in my life.