personally, I'd smack the shithead working at arbys or whatever.
but it's interesting...
if a customer is wearing a prostitute outfit, can the place deny her?
if the customer is wearing a nazi shit, can the place deny her?
if the customer is wearing an anti-obama shirt, can the place deny her?
at some point, a restaurant really has the right to refuse anyone, even if the people working are being classless dicks. I'm glad whataburger (whatever that is) fired this idiot, and I'm glad arbys fired the pembroke kid, but if a self-owned restaurant didn't want to serve someone in a hitler shirt, don't they have that right -legally??