68 N Williams St, Crystal Lake, Illinois 60014 USA
Like salsa? We have some great ones!
Photo Credit: Yelp