Mario's Italian Lemonade

$ · chicago

1068 W Taylor St, Chicago, IL 60607, USA

DirectionsWebsite

1 critic mention

Updated March 2026

Mario's Italian Lemonade — restaurant photo

Critic Recognition

Best Thing I Ever AteBest Thing I Ever AteFeatured on TV2009-04-22

Season 1, Episode 4

Mario's Italian Lemonade was featured on The Best Thing I Ever Ate.

Read the source →

Reserve a table

At a glance

Price
$
Google rating
4.7
Critic mentions
1