My wife and friends visited the Tap House on a couple of occasions once right after a wedding and to watch soccer from the UK. The Taphouse is great for watching sport of any kind Baseball, Basketball, NFL or Soccer with huge flat screen tv's. The bar also has a great selection of beers, stays open to the early hours and serves great food. If I was a local I'd probably be there every day. Look forward to going back when we next visit Virginia this is one hell of a bar.
If you own or manage Taphouse, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.