JULIA STAMBLER and Charlie Sheen at Bacara Resort & Spa in Santa Barbara 08/24/2017 JULIA STAMBLER and Charlie Sheen at Bacara Resort & Spa in Santa Barbara 08/24/2017