i really like citi field. it has some of the best ballpark food and great sight lines. as far as a neighborhood vibe, you're within walking distance of a big park and where the world's fair was held. it's a great place to kill time before a game.
if you jump on the 7 train and take it one more stop to flushing (which is the last stop on the 7), you're surrounded by some of the best asian food nyc has to offer.
it's miles ahead of yankee stadium, which feels like a mall built by trump.