You don't have to wander far from Manhattan — less than 20 miles — to visit Montclair, New Jersey, where small-town charm meets big-city sophistication. While New Jersey certainly has its mix of cute ...