The Tasting Room to open at The Vineyard

The Vineyard hotel in Newbury will open a new dining experience later this month.