Drove out to Arrowhead last week with my wife and, while it's full, it's not much to look at haha. Just a lot of brown water.
As far as food, TwoMarks covered it pretty well. Parkway is a great spot to watch a game, and Samurai has a shrimp sauce they put in their fried rice that's about as good as anything I've ever eaten. It's addictive. Unfortunately, there's not a ton beyond that. Branding Iron's good BBQ, nothing too special, though.
EDIT: Sorry, just saw the date on this post and I'm more than a little late. Sorry. Did you try Samurai?