Whatever this is popped up in one of my old flowerbeds. I've never grown anything that looks like this, but I did rent out our home over 10 years ago, and some of those old seeds have occasionally germinated.
It's been growing quickly, and the flower isn't too bad. I was thinking it was a weed, but I'm pretty familiar with all of the local weeds. This is in Scottsdale, AZ. Thanks for your help!