No restaurants nearby the gardens,you'll have to go down the road....to get to restaurants...
We went to the Sierra Nevada brewing Co on our visit. The food was excellent and the brewery is an attraction in itself.
The closest is Luella's BBQ (excellent local), seven-tenths of a mile away and walkable along the greenway. It's located where W. T. Weaver meets Merrimon Avenue. There are many other restaurants along Merrimon that are nearby. Next closest are Nine Mile on Montford Avenue (Caribbean,1 mile) and the Five Points Restaurant (classic diner fare, 1 mile).
Nothing is too far away because it's Asheville. I recommend White Duck and Biscuit Head.
Google near by restaurant
Up the road toward interstate is a commercial section with shopping and many restaurants.
There is a Chick-fil-A within a mile or so. Can't remember what else we saw.
Thanks! Your answer is awaiting moderation.