In little Cape Charles, VA (est. pop. 1,201), the Strawberry Street Plaza has been a centerpiece of downtown for nearly a decade. Created in 2017, the open-air plaza sits at the center of town with a clear view of the Cape Charles Harbor and connections to shops and restaurants alongTo read more — login/subscribe

