Having grown up just a mile or so away from Leon's, this place is quite dear to my heart. Only on the South Side is there a line for frozen custard when it's 30 below zero. But who could resist the creamiest, tastiest custard in town? Butter Pec, Vanilla, and Cinnemon are their best flavors. Also, the Spanish Burgers and Turtle Sundays are outstanding. Try the Lime Soda float for a real treat. Mmm... do I have a craving now or what!
more