There are some South/Central American restaurants on Wilson, between Keele and Dufferin--Chilean and San Salvadoran. There's probably a grocery store in that area too. There's a Central American/Mexican grocery on Keele, south of Lawrence on the west side. Maybe there.
There's also a Mexican/Central Am. place on Bathurst north of Lawrence. She has a storefront take-out restaurant selling pupusas, burritos, quesadillas too.