5679 S. Archer, Chicago, Illinois 60638 USA
Did y'all throw this burger against the wall?
Photo Credit: Yelp