Xavier Jose Cayo Castro Villagrana Zapata, from Mexico City, Mexico.
He passed away on Thursday, October 27, 2022, in San Antonio, TX at the age of 66.
He is survived by his wife, Blanca Nora Cañamar Aldape De Castro V.; son, Xavier Armando Castro Villagrana Cañamar and numerous other loving family members.
Fond memories and expressions of sympathy may be shared at www.sunsetfuneralhomesa.com for the Castro family.