268 North Main St, Seneca, Illinois 61360 USA
Zac sizing up the competition, or is he calling for help??
Photo Credit: Yelp