About Taps House of Beer

Taps House of Beer is a Bars restaurant located at 5120 Washington Ave in Houston, TX 77007. Taps House of Beer has been described as an Good Bars restaurant and has received an average rating of 5 by our members.

  • Food

    Decor

    Service

User Reviews for Taps House of Beer

All Reviews for Taps House of Beer