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.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.