Wednesday, October 7th, 2020 Vallarta Supermarkets Opens Its First Riverside County Store in Indio, CA The Indio location is the Los