Skip to content
Advertisement

Alicia Torres

Latest Stories

sister-torres-scroll.jpg

sister-torres-scroll.jpg

Sister Alicia Torres, of the Franciscans of the Eucharist in Chicago, won the Nov. 9 episode of the Food Network's "Chopped."