Great Notch Inn, already a North Jersey landmark, was recently named one of USA Today's best dive bars in the country.
Chowhound has named Jersey City's Archer Bar the best cocktail spot in New Jersey, blending rustic charm with creative drinks ...