Back to Events The Duskwhales live on the Taproom Stage 5-8PM Saturday, November 30th, 2019 | Taproom Hours: 12PM-8PM Today's Menu by: Two Smooth Dudes The Duskwhales are a three-piece indie rock band formed in Manassas, Virginia in 2010. Their sound is reminiscent of 60's groups such as The Beatles and The Doors through prominent use of keyboards and memorable vocal harmonies.