Taste of Peru 6545 N. Clark St. (6600N, 1600W) Chicago, IL 60660 (773) 381-4540 “Best Kept Secret in Chicago” While it doesn’t Continue readingTaste of Peru