Food Safety Report: Walmart, Showers Drive, Mountain View, CA, USA 6 months ago • details 255 Bought churros from lady outside very sick now Onset 6 hours