This is not the official web site of
Destihl Restaurant & Brew Works — Champaign
(Closed)
301 North Neil Street
Champaign IL 61820
[Update]

Notes

Opened: 2011

Closed: 2020

Contributors: Diane Crawford, Eric Sorensen, Siegfried Binge

Updated: May 8, 2020