City Field is a great place to catch a game, i myself am from long island and have been many times. I recommend checking out the diamond club if you have access with your ticket, its very nice. Also, check out the area behind the scoreboard, there's a ton going on back there. if its a nice night and you want to eat outside there's an open area in the upper deck (cant see the field) to grab a bite. Enjoy.