Coming to FedEx field for the first time and would like to eat in the stadium, but I do not have Club level tickets. Is there a place to sit down and eat in the staduim for 'regular' ticket holders? If so, how early would you suggest showing up? Thanks.