In years past, they've even offered free popcorn. But even if they don't, there are plenty of restaurants nearby. Just remember to bring a jacket, since the film usually start at dusk and goes until around 10:00pm.
Old Town Pasadena
Directly Behind The Gap, next door to Il Fornaio