Got a notification to answer this as I went there recently, however I went with a group and I got in for free. However what I will say is that I would have paid well over $25 for the garden they have. Whatever it costs if you enjoy nature it's worth it
I believe entrance fee is $25.00 food can be purchased inside, there are plenty of restaurants
Thanks! Your answer is awaiting moderation.