104 S Peoria Ave, Dixon, Illinois 61021 USA
The sandwich was so good, you only get to see half of it! The au jus is at the top left, and the fries behind it.
Photo Credit: Yelp