Realize this is a little late:
For future inquires
1. SPiritos Elizabeth NJ - This is one of the best - an institution - a simple Italian food dining experience.
2. So close to NYC...take a ride into to the City
3. Newark lots of restaurant recommendations. Search chowhound for recommendations here and on the Tri State board.