You are free to quit your job whenever you want, as long as it works out for you and your family.
But next time you get a job, think about what the job entails before you take it. If it's not a good fit, don't take it.
1. they want you to work the weekend nights = of course, they do. It's a restaurant. They don't need people on Monday when no one is going out to eat.
2. You are working the take out window... that's got to be the easiest position there is. Someone walks up, asks for their food, you confirm it's all there, hand it to them, then they leave.
-- do you think a hostess is easier than that???