Santa Cruz Chili & Spice Company

This is the story of the Santa Cruz Chili & Spice Company from Tumacacori, Az. It’s a wonderful family business that has been selling local Chili’s and Chili Powder for over 75 years! You’ll meet Jean England Neubauer who is still running the family business that was started by her parents back in 1943. https://santacruzchili.com

Leave a Reply