i did a little math if 6000 fans come to game and each spent $20 on food/drink and there are 11 home games that is $1.32 million coming in a season and personnally i think my $20 is on the low side i spend about $40
The stadium licences a catering company to run the food stalls in the venue. The stadium gets revenue from that, and the catering company, but I don't think the hirer of the stadium would get any.
The only revenue streams directly into Phoenix coffers as far as I know are:
1. Ticket sales
2. Merchandise sales (they get a percentage I believe)
3. Television rights revenue
4. Sponsorship revenue
5. Transfer market revenue
Any other money they need to spend has to come from the owner(s).