Address: 17500 S Halsted St, Homewood, IL 60430, USA
Nia Jovan Andrews | Feb 2, 2021
Drive through moves very quick. Staff is courteous.
Yolanda Penn | Feb 2, 2021
Drive thur is open & even though the line is long it moves really quick. I wish other restaurants took notes on how to run a drive thru in these times.