Vallarta Supermarkets
8453 Reseda Blvd, Northridge 91324