Zeeba, I already covered all that. And 2.13 an hour is waaaaaaaaay below minimum wage. Again with the tips being considered a reason to lower hourly wages. You should be getting paid more by the hour.
Now that reminds me to retract this statement:
If they weren't considered a valid reason for lowering minimum wages then it wouldn't be a problem.
Expecting tips would still be a problem because minimum wage employees think that their minimum wage job is worth a lot more than minimum wage, which it isn't. You'll get paid more for doing things above and beyond your job through tips, but how much do you honestly think it's worth to write something down on a piece of paper and bring back some plates? It's not physically exhausting, and it can be done with minimal customer interaction. "Hey, I'm your waiter. What'll ya have? Got it, I'll be back with your food shortly"
I can't stress enough that tips are a variable extra, and you shouldn't expect to receive them consistently.