Chocolate Dessert @ Frog n Snail By Penny Pollack May 1, 2012, 3:36 pm Peanuts, potato chips, and pretzel stix plopped on chocolate ice cream and mousse @ Frog n Snail? I don’t think so. FROG N SNAIL: 3124 N BROADWAY; 773-661-9166 Tags: What Penny Eats