Taproom of the Ad Astra cider company situated right in the middle of their orchard, selling cider, craft keg beer and a wide range of other alcoholic and non-alcoholic drinks. There is an outside seating area for those glorious Somerset days, and they are dog friendly!
Ad Astra Taproom, Stone Allerton