Food Safety Report: Chili's Grill & Bar, Harbison Drive, Vacaville, CA, USA 2 years ago • details 83 Their restaurant It happened Yesterday