But we were pleasantly surprised to find that Yorktown also has a beachy feel, with a two-acre public beach on the York River, riverside shops and restaurants, and an awesome walking and biking ...