The Dawson - 730 W Grand Ave, Chicago, IL 60654, USA on Eaten