I caught 3 games here and also saw 2 games at Tempe Diablo and one at Peoria. This was the largest of the three. I had seats in grandstand on two days and once on grass.
First off, if you go late March, heat can be an issue. Consider getting seats in the shade. The day we were on the lawn, we went early to make sure our blanket was in the shade. Lots of trees there so if you're willing to go early, its no problem getting shade. The grandstand seats (bleachers with seat backs) were a bit cramped, but ok. Bring a seat cushion or folded towel to sit on and be aware the last row of bleacher seats has reduced leg room for some reason.
Parking for us was easy since we always went at least an hour before game start. There's street parking all over, often right across from businesses asking 5 or 10 bucks to park in their lots! We never paid for parking; just make sure you're not in a zone thats time limited.
Food was fairly standard. Didn't try the garlic fries. The island noodles are unremarkable. Lots of noodles for the cost but they needed salt or soy sauce or something. Beer and lemonade vendors were always wandering around.
I recommend either buying your tickets early (ie not a week before you go like I did), and/or using a ticket reseller like stubhub. Surprisingly, I saw no scalper here, though I did at the other two stadiums.