Food Safety Report: Santiago's Mexican Restaurant, East Hampden Avenue, Denver, CO, USA 4 months ago • details 19 Food poisoning, projectial vomited, diarrhea, stomach pains, chills, fever, headaches