VISIT US

1357 N Elston Ave

Chicago, IL 60642

Located inside The Salt Shed

HOURS

Monday - Tuesday 4pm to 1am

Wednesday - Friday 4pm to 1am

Saturday - Sunday 12pm to 1am

Kitchen open until 11pm

(only on show days)