The family is saddened to announce the passing of Pedro Menchaca, age 67, of Santa Barbara on May 12, 2025. He was surrounded by family and loved ones when he was called home to be with the Lord after a long but well-fought battle with cancer. Pedro was born on Aug. 25, 1957 in Santa […]
