1901 S Canalport Ave, Chicago, Illinois 60616 USA
Taco dinner, tacos, and that garlic crinkle fries... yummmm
Photo Credit: Yelp