well, to determine which one is correct or incorrrect or may be both of it are correct, lets see which sentence is the main clause.
we can also make a question, how is the waitress?
the stress is on the waitress so the main clause is the 1st sentence.
I think the suitable one is : the waitress who was very impolite and impatient served us
i hope this can help....