Feel free to venture up just a tad further too.
Castle Billiards and Comet are the best places to hit 'em in north Jersey. I live about 5 minutes from castle and maybe 25 minutes from Comet.
Still, I drive up to Nanuet, NY (about 15 to 20 minutes north of Castle and only a minute or two over the NJ/NY border) to play at Diamond Jim's. Board member HighEndCue is the owner of that room and the tables play great.