Theres a really good pho place at smith and havanna.
I think you're thinking of Pho Duy which was on Peoria and Smith-ish but they moved further south. I want to say Alameda-ish but not sure. IMO they are ok but 79 is much better. And that's a whole other thread.