2645 N Kedzie Ave, Chicago, Illinois 60647 USA
Our appetizers include stuffed shrimp, empanadas, papa rellena, nachos, queso fundido and so much more!
Photo Credit: Yelp