Food Safety Report: Vallarta Supermarkets, Imperial Highway, Downey, CA, USA 3 months ago • details 1.2K Cinnamon Toast Crunch