What's happening in Alexandria this weekend: July 31-August 2
The Friendship Firehouse Festival returns to South Alfred Street, Beats Bites and Brews comes to John Carlyle Square, and Saturday is the last day of early voting before the August 4 primary