Food Safety Report: Six Flags Discovery Kingdom, Vallejo, CA, United States 6 years ago • details 260