Yes, when we were there they had a small little park area where I am sure you could eat. No picnic tables.
I don't know if food is permitted on the railway. There is a snack bar and gift shop at the top. But of you want something more substantial eat at St. Elmo
I think you could easily do that as long as you didn't eat it in the cafe part of the upper incline where they sell food.
Thanks! Your answer is awaiting moderation.