Pilar Lopez-Fitzgerald is a fictional character on the NBC/DirecTV soap opera Passions. Pilar was played by Eva Tamargo during the entire run of the show.