Cha Cha ChiliRestaurants640-B Valley BlvdAlhambra, CA, 91803 · US(626) 458-3446Email unavailablechachachili.comHours not available