Great question, there is an elegant restaurant ( Mistral) attached to the theater that allows you to enter into lobby of Avalon and your able to take your beverage with you. When we watch a movie we arrive 45 minutes early to pick our seat then go the restaurant.
I think 30 minutes,also,but it's worth a call .
I was told 30 minutes before first showing.
Thanks! Your answer is awaiting moderation.