That sucks!!!
I don't understand what restaurant would deny a person food if there was no law about it. Did you walk away? cause they have video cameras and a guy who is payed to fire people who lose them money (source is undercover boss). I like what they do at Dillards with the "Do you look younger then 21? have your ID ready!" thing but it gets annoying when everyone gets carded.