Check out this pic, these were in a local Mcdonalds planter, It looked so much like little weed plants I had to snap a pic. I did not get out of my car to inspect them closer ! HAHA Whatya think? Just some flowers or did someone throw some seeds in there?
Honestly, it looks like some sort of mint or salvia plant. (Not the type of salvia you'd smoke - the flowery, pretty kind.)