Burger @ Sola By Penny Pollack July 5, 2011, 10:02 am The burger @ Sola is so juicy, it’s a three-napkin affair. SOLA: 3868 N Lincoln; 773-327-3868 Tags: What Penny Eats