315 10th Ave, Milan, Illinois 61264 USA
Ever seen a square flat chimichanga before?
Photo Credit: Yelp