I could have sworn it was on the Cicero side.
It is - 63rd and Cicero - northeast side, though. Southeast side is some discount store; southwest is Giordano's and northwest is, of course, the airport. 63rd and Central is mostly residential; there used to be a big flophouse ther just south of the airport but they tore it down and made a snall park. I think Mr. Charlie's Pub is still there but I haven't been in it in, literally, 25 years.