The Taphouse at River's Bend in Chester VA is located in the Rivers Bend Shopping Center at 13131 Rivers Bend Boulevard Chester VA 23836. We are a craft beer bar and restaurant. Our draft list changes weekly and with 20 taps we are sure to have something you like. Like our page to stay up-to-date on our Grand Opening and for specials throughout the year. Twenty taps!
Craft Beer and Food
We'll Tap Anything! From the lightest lager to the thickest Stout we have you covered!
Frequently Asked Questions
Places You Should Consider
Add to My Connections
Say Something or Ask a Question about The Taphouse at River's Bend