by "Birddog" (maintmgt)
Published 02/05/2017 at 02:51
No Tags
STARS: 1
You gotta go to Illinois Bar and Grill at 47th and Kedvale in Chicago. There are other locations but this is the first and best.
Ignore the Ketchup/Catsup. It wasn’t my burger.