Long Road Distillers is a cocktail bar and eatery serving New American fare alongside handcrafted, house-distilled spirits in an industrial-style setting.