I wouldn't call this place a secret.. It's a great little park right on the outskirts of uptown and NoDa. Everyone is welcome to stop by and it's not very hidden if you pay attention when you're driving around this wonderful city. They have a good sized parking lot but I've never seen it full unless an event was happening.
It's very nice to go and take a walk around to see what's in bloom. They take excellent care of all the flowers and continue to make improvements all around. The flower shop connected to it is great too. I have bought flowers from there multiple times. Very nice people.
Keep your eye out for the cat that lives there. Very cute but won't let you get too close! I would rate 5 stars but their hours are mostly inconvenient for me and I cant go when I'm free.