2500 N Randall Rd, Elgin, Illinois 60124 USA
Gave my a burrito half wrapped in tin foil with everything falling out
Photo Credit: Yelp