Juanita "Mama" Solis (Lupe Ontiveros) is the nosy mother of Carlos who is convinced that Gabrielle was cheating on him. Her suspicions proved true when she discovered Gabrielle's affair with John Rowland, and she manages to obtain photographic evidence of the affair moments before being accidentally run over by Andrew Van de Kamp. She remained in a coma for five months before awakening, only to fall to her death down a flight of stairs at the hospital. Before dying, Mama told a nurse of Gabrielle's infidelity; however, the nurse could not hear her because she was wearing headphones and listening to loud music. The hospital staff takes financial responsibility to avoid being sued. However, these events are later discarded when Andrew confesses to killing Juanita and Carlos gets mad at Bree for covering up for him in the episode "Moments in the Woods". Marc Cherry could have simply forgot about this due to the episode airing 6 years after character's death. Gabrielle and Carlos named their eldest daughter after her. Mama returns in the series finale watching Susan as she leaves the lane.