The burger @ Sola is so juicy, it’s a three-napkin affair.

SOLA: 3868 N Lincoln; 773-327-3868