Article By Nick Kappel on 10th December, 2009
Arrowhead Stadium opened in August of 1972. It is the fourth largest stadium in the NFL, with a capacity of 77,000. At its time of induction, George Halas called Arrowhead, “the most revolutionary, futuristic, sports complex I have ever seen.”
FANFARE SCORE: 25 (out of 35)
F ood and beverage: 5
I was blown away by the variety of food served at the “new” Arrowhead. The renovations that were completed prior to the 2009 season focused on expanding the concourse, and they did just that. The concession stands were all new as well, providing fans with several food options.
The first stop we made was at Taqueria Cantina, which featured fajita burr...
Read Complete Article at Bleacher Report - NFL