VALLARTA SUPERMARKETS #64 in 3300 W Slauson Ave in Los Angeles