1531 N Damen Ave, Chicago, Illinois 60622 USA
Taco de Pescado Shrimp Taco & Taco de Papas
Photo Credit: Yelp