Great news!! A new pho restaurant is opening in the near future. I called today 12/1 and they said it should be open tomorrow. :) It replaces Tokyo Stop on 2nd Street in Downtown Mount Vernon. I'll try it as soon as it's open and give my impressions.
Here's a link to their website with location and menu. I love that they have lots of combos.