Question: who played teresa on all in the family
Answer: Liz Torres as Theresa Betancourt ( 1976 -- 1977 ) : A Puerto Rican nursing student who meets Archie when he is admitted to the hospital for surgery .