The debate here is whether thos laws are acceptable in the 1st place. I don't think they are.
The only folks I can think of that might hang out at a Denny's at 1a.m. are drunks and drug addicts (with a small portion of patrons consisting of adults who work shifts that might have them out at this hour.)
Or people coming back from a night on the town. Or night owls, like me. Or people who got hungry late at night.
Anyway, Denny's is free to ban people under a certain age from their restaurants after 11 pm or whatever. Why get the government involved?
I'll say it again. The only people I know of who want minors to be treated as full citizens are homosexuals, pedophiles, and the ACLU, and other assorted liberal weirdos.
So are you saying it's ok if Denny's bans someone but not ok for the government to ban someone?