(847) 677-1068 4654 Church St. Skokie, Illinois Hours
(815) 756-6445 131 E. Lincoln Hwy DeKalb, Illinois Hours
I was blown away by the freshness, quality and reasonable prices, not to mention the highly motivated and attentive owner and staff.
Deep-fried fresh chicken breast topped with homemade lime sauce on a bed of crispy green leaves.