A welcoming pub, The Windsor Tavern offers a friendly atmosphere and a great selection of malts. A local favorite.