A few weeks ago Brandon took me to see the Popeye Statue in Chester, IL. We were on our way to St. Louis. Chester is the hometown of E.C. Segar the creator of Popeye. Like every town here in Southern Illinois, Chester has an upcoming town festival called the Popeye Picnic.
The town is right on the Mississippi River. Check out the view:
Anyone else think there should be a Popeye's restaurant in Chester?!