The town of Juliette honors its big screen appearance with the Green Tomato Festival