Meaning of taphouse

Definition of taphouse

(noun) tavern consisting of a building with a bar and public rooms; often provides light meals

Other information on taphouse

WIKIPEDIA results for taphouse
Amazon results for taphouse