Plenty choice of food, nachos ,burgers,hot dogs, pizza etc, but the beer is expensive think it was around $8 a can from the guys who walk up and down the aisle and that was 3 years ago. And they expect the change as a tip so $10 a can.
The subway wasn't too busy but i got there an hour before the start of the game and even going straight back after the game it was fine, nothing like queuing for the train at mount florida.