Flora H.
Yelp
We went to Estadio Azteca for the NFL Game (Patriots vs Raiders) and it was unlike any other NFL game I've experienced, in a great and unique way. It was definitely an experience driven by Mexican culture and customs - it was clear that we were guests in their house. It was amazing to see and feel the Mexican pride as they sang (i.e. shouted at the top of their lungs) the national anthem.
I chuckled about all of the clearly non-licensed NFL gear being peddled outside the stadium; the otherwise very trademark protective NFL must just shrug and let it be when in Mexico. They did have a store set up at the stadium selling official NFL gear for both teams.
There are no concessions built into the stadium - you'll find no chains here - but instead, there are food trucks lined up outside the stadium and vendors walking around throughout the game selling all sorts of things like donuts, cup of noodles, popcorn, pizza, hamburgers, candy, slushies, etc. and everything is dirt cheap ($1-$2 per item).
It was interesting to see how many Mexicans are true NFL fans. I'd say only 10% of the stadium was filled with people who had traveled from the US, mostly Raiders fans, 40% Mexican Patriots fans, 40% Mexican Raiders fans, and 10% Mexican fans of the NFL wearing other teams' jerseys. While the crowd was a bit rowdy, it was not in a disrespectful way at all. I've experienced much worse at NFL stadiums in the US.
Note that there are people who will ask to see your ticket and take you to your seat for a tip. It's hard to avoid this, but they do wipe down the seats for you and that alone might be worth the tip.
The stadium itself is okay.. a bit dated and bare.. sound isn't great but the announcements were in Spanish anyways. There was wifi but it was choppy due to the size of the crowd, and the TV's were a bit small. So the stadium itself is nothing special, but the experience certainly is.