If I remember correctly, the snacks are not free
Also, the snacks are outside of the Walt Disney Theater, which is not the same theater that the movies are played in. Also, they are only out there at certain times (before the early and late theatrical shows).
I do not remember any snacks outside of the movie theater.