Restaurant Reviews from DiningGuide411.com
    Top : United_States: IL: Chicago

Mario's Italian Lemonade, Chicago, Illinois










Mario's Italian Lemonade
1068 W. Taylor St.
Chicago IL United States

Outdoor stand, open 11 a.m.- midnight from May to mid-September. In bad weather, when not many people are out, the stand sometimes closes early.


Phone: no phone
Alcohol: no alcohol served

Accessibility: completely