Of the places suggested, any idea which has the best pregame specials if any?
Dino and it's not even close. Just arrive by at least 5:30 if you want to see the puck drop.
Joe's is a chain. What Carraba's is to Olive Garden, Joe's is to Red Lobster.
Edison, Brick City, and Loft are all the same frozen, precooked crap (Sysco/US Foods) every other sports bar in the tri-state area serves. Which is fine in a pinch I guess.
I've only had the burger at Hells and it was dismal.
If cash is a concern your best bet is to get a pastrami sandwich at Hobby's and head to one of these places for a drink afterwards as they are all fine pregaming/postgaming establishments. Except Edison, screw that place.