Anyone try a place on St. Clair West near Oakwood called Tita La Guanaca?? I saw it whilst parking to pick up some stuff from La Tortilleria. They have window signs for pupusas and empanadas but I think they're South American... not sure.
↧