1068 West Taylor Street, , IL 60607
Filed under:
Legends like Miko's, Ava's, Carl's, Ferros, and Mario's give locals of all ages a refreshing blast of nostalgia