The Riverhead Brewery Tap is a public house offering a variety of beers. It is known for its friendly staff and quick service, providing a good selection of drinks. The establishment is situated in a picturesque village setting.