Killington Distillery Small Batch Craft Distillery and Still on the Mountain is a full service restaurant with cocktail bar, located at the top of Killington Road. Pair your cocktail with our delectable food offerings made from sustainably sourced ingredients. Sit back, sip on your cocktail and dig into a delicious meal with the best views of Killington mountain.