Jean England Neubauer

Jean England Neubauer, the owner of Santa Cruz Chili & Spice Co., grew up in the chili business on her family's ranch in Tumacacori, Arizona. She currently divides her time between Tumacacori and her home in San Carlos, Mexico.

Jean England Neubauer's Featured Books