Outside of a few trendy hot spots near their college campus, middle and upper middle class kids are not working as wait staff.
The average waitress is in her mid-20s and works as such for about a year, with 2/3rds of them having at least some higher education:
https://www.zippia.com/waitress-jobs/demographics/