The burger @ Sola is so juicy, it’s a three-napkin affair. SOLA: 3868 N Lincoln; 773-327-3868 Tags: What Penny Eats