Echo Spirits Distilling Co. Plans Fall Opening for Grandview Facility & Bar

After a decade of home brewing beer, mead, and sake, five years of distilling training and two years of venue hunting, Echo Spirits Distilling Co. will celebrate a grand opening this fall. Their distilling facility and bar will open in Grandview at 985 W. Sixth Ave.