The Water Store is a walk-up storefront located near the 8 freeway in the Plaza de las Palmas along with Vons and Rite Aid. It sells 24-hour purified water and ice via a vending machine in between the Subway and the check-cashing stores. Make sure to bring your own water vessel for your purchase.