Vallarta Supermarkets 16040 Sherman Way, Los Angeles, CA 91406