1418 W Morse Ave, Chicago, Illinois 60626 USA
Two tacos, a burrito and an invitation to master alchemy at Taqueria Los Portales
Photo Credit: Yelp