Our first time there - we have tickets to the Sports Deck to see the Celtics tonight. We are coming in from Maynard via the T after work so we won't have time to find dinner before the game. I've been searching for reviews but mostly folks are looking for a place to eat outside of the Garden before or after an event. Are the concessions any good? Has anybody eaten at the Sports Deck? Thanks in advance for any tips.