Yes
Yes, they have an area where you can eat
Another yes! They even have inside seating now near the play area.
Yes, you van take your own lunch. Please bring some napkins too. The tables and chairs were wet when we visited also there were no paper napkins or silverware.
They do allow food.
Thanks! Your answer is awaiting moderation.