3411 N Broadway St, Chicago, Illinois 60657 USA
Trio of mini sliders and a side of smashed loaded potatoes
Photo Credit: Yelp