Mario’s italian lemonade

If you’re not looking for it, you just might miss this little gem on Taylor Street. Mario’s Italian Lemonade, with its green, white, and red accents, has been attracting flocks of loyal customers and tourists since the 50’s. The small hut offers a variety of flavored Italian ice or “lemonade” that includes