There are some restaurants, if they are still doing it. In Lincoln Square off of Collins, West of the stadium, and a few more up the road, near I-30. If you don't mind a little bit of a walk, but really not too far.
If you spend like $40 in food in there, you can park your car in their lot for the game. Not sure how it really works, if they give you a sticker or something.
Some used to have a shuttle bus, but I have no idea if they still do.
And the food is a hell of a lot cheaper than at the stadium.
I usually ate something at home before I left, or we stopped on the way, then ate in the parking lot.
Could leave as late as 40 minutes before KO, get to the parking lot, but since I parked in handicap, they would give us a ride on one of their golf cart type rides to the entry gate.
Then but the time we got a beer, or sometimes I just got a Dr. Pepper for $5 and lasted me until the 3rd quarter, then got to our seats, it was just in time for KO.
I left a few times as late as 20 minutes before KO.
We walked back to the car after the game though, it was quicker. As to where I had to go to get that ride back to the parking lot, the pick up point was in the opposite direction, and the had to wait at times. It really was about a 5 minute walk, as we walked to the gate at times as well. It depended on how my ankles and feet were feeling.