Nat's Place, located on Cedar Street in the historic downtown of Chillicothe, Illinois, features video gaming, gifts and gourmet treats! The menu features a variety of baked items, artisan sandwiches, pizza and of course dessert! Espresso, Beer, Wine and cold drinks are also available!
This event is now the host of a variety of performances on multiple stages over three days (four if ...
Read More