Washington DC’s big new live music venue, The Anthem, opens with an October 12th Foo Fighters concert. The new venue, located in DC’s Southwest Waterfront neighborhood, is part of a mixed-use redevelopment project called The Wharf. Check out our July 2017 post about the project for details. If you’re planning…