VISIT US
1357 N Elston Ave
Chicago, IL 60642
Located inside The Salt Shed
HOURS
Monday - Tuesday
Wednesday - Thursday
Friday
Saturday
Sunday
(only on show days)
4pm to 12am
4pm to 12am
4pm to 1am
12pm to 1am
12pm to 12am
Kitchen open weekdays from 5pm until 11pm, weekends from noon until 11pm.