Jack Cabrera, 60, passed away peacefully on Saturday, June 23, 2018, at Salinas Valley Memorial Hospital surrounded by his devoted wife, loving children and many family members, including the spiritual strength of this beloved mother, sharing love and support.