It's not the greatest ball park. There's nothing to do between innings, and no fun park for kids to enjoy. What it is is a stadium. Plain and simple. There are some shops (the biggest one is on the 100 level, and has game used items all the way at the back.)
The food has improved - the whole Dome was redone for the 2014 season.
The giant $10.00 hot dogs are your best bet for food. Sure they look expensive, but they're huge and they're filling. They're the only thing I'd say is worth the price.
Warning: The popcorn is over salted and disgusting. I'm yet to meet someone who actually enjoys it. That being said, they claim it's new for 2014... but Fool my once, and all that.