Not too far away was an off the road BBQ spot called the Bearded One was good and they have benches with tables.
Yes they sell chicken strips, fries etc and a lemonade stand. They only accept cash
There is a food truck with a handful of selections and there is a lemonade stand that also sells soda and water.
Thanks! Your answer is awaiting moderation.