From riverside art trails and boutique hotels to pie shops, wine bars, and Balkan-inspired dining, Easton, Pa., delivers big-city culture just 90 minutes from Philly.