There are not restaurants there. Only Cafe du Monde. Outside of the park, very close there are many good places and the esplanade ave., is plenty of them
Not sure. I'm sorry. Never been to Christmas in the park. But they do when hosting VooDoo.
Thanks! Your answer is awaiting moderation.