Michter's Distillery is staying open at 801 W Main St
Michter's Distillery at 801 W Main St just got its annual alcohol renewal, so that corner is staying put.
The city signed off on it, which means the spirits keep flowing at the Downtown spot.
The city signed off on it, which means the spirits keep flowing at the Downtown spot.
Source: Accela Licenses