If you are a Cubs fan, you will love this place. They have two shops dedicated to selling logo gear (caps, t-shirts, etc) and they also have huge red "Cubs Park" sign (looks just like the one from Wrigley) that you can take a picture in front of. I'm not a Cubs fan or even a baseball fan in general but I went here for a game yesterday and I have to say the place was pretty nice. Everything was great except the parking and traffic flow before and after the game. But from the other reviews it sounds like it is better than it was a couple weeks ago so I won't spend a lot of time complaining about that; at least they are working on it.
I also agree with the other reviewers that the main food stalls were the same old overpriced gross nachos and hot dogs but to my surprise they also had an area (near the main entrance, to the left) with food trucks and picnic tables. How awesome is that!?! We got some sliders that were delicious (though small) and also a fried mac and cheese ball. Yes, you read that correctly: it was mac and cheese rolled into a ball and coated with breadcrumbs and then deep fried. Wow! Man, that was good but if you eat more than one you would probably die on the spot from a heart attack. I also love the fact that they had a selection of Mexican beers in addition to the usual domestics. Oh, yeah, and they also sell Island Noodles. Yum!
I would probably come back for a game but next time I'll be smart, come early, and park across the street in the Riverview shopping center instead of spending 45 minutes sitting in bumper to bumper traffic on Rio Salado trying to get into the parking lot. Minus one star for that nonsense.