
I know this is an old thread (I was searching for something and saw your post). If you haven’t found out by now, I know exactly what your mystery plants are:
Those are Mexican Evening Primroses. I know b/c I grow them in my Southern California garden. They will spread out over the years and might become a pest. I love them and think they are beautiful. Hope you enjoy them too. They take very little care.