Whenever Anita and I are in the Gatlinburg, Tennessee, area we always make it a point to swing by a Pepper Palace store. They have several stores in the area, including a new one in Sevierville in an area called The Island, though we usually end up at one of their stores in downtown Gatlinburg.