This is a MUST do for me - I always love the whole experience, and it's not even about the food, it's just fun. A few weeks ago was the first time my DD had the experience (she's 10) and I failed to explain ahead of time that the servers will treat you like they're you're parents, and it's all in good fun, and it's part of the experience...
Well, DH and I had a blast watching "Cousin Mark" pick on DD. But, she didn't get the joke. She got really upset. From the second he told her to set the table, to when she spilled her drink and had to go "help" serve other customers, to when he made her do math. She didn't get the joke and didn't like being picked on. Personally, I found it hillarious when a server from another table threw a wadded up napkin at me because I had my elbows on the table. But Cousin Mark saw her expression, and lightned up, and even brought his manager out so DD could complain to her (then she laughed...)
I LOVE 50's Cafe... so YES GO!!! But warn everyone ahead of time so the "get it".