There is no restaurant on the premises but I think they might sell food in the main building before and after shows. If not, as stated, there are a multitude of choices within walking distance. It's not too far to walk to CityPlace but there's also a free trolley that can take you there.
Not on premises but not far. Within walking distance. Lots of choices
No there is not
No, but right across the street is city place where there are a multitude of restaurants to choose from.
Thanks! Your answer is awaiting moderation.