Chef Theo Tillson will return to Nature's Food Patch as the Food Service Director after a long hiatus. Chef Tillson held this position for the health food store from 1997 to 2002.