No matter how hard the summer lovers in the Garden State fight it, as they say in Game of Thrones, winter is coming. But fear not, the top winter destination in the Garden State has been revealed.
Located in North Central New Jersey, in the town of Scotch Plains which dates back to the mid-1600s this restaurant is a must-visit for history buffs and foodies alike,