So I visited this place twice more after my initial visit on opening week (latest one was earlier today), and I must say, my bad experience during my first trip was purely growing pains.
I tried the spring rolls again. No overpowering minty aftertaste. Everything was just right. Still not the best, but good enough.
I ordered the pho with rare steak, brisket, meatballs & tendon (I think it was the house special pho), and the flavor of the broth was a lot more tasty than the first one. It had much more flavor, and that sweetness that makes really good Pho was there. I still prefer driving to Chinatown and savoring the pho of Pho87 or Pho Saigon 8. But whenever I'm craving for a quick fix, since I live less than a mile from here, this place is good enough.
The reason why I didn't give this review more stars was because my table smelled of a damp washcloth. I let the server know and I switched to a different table and experienced the same thing. I chose to not mind it anymore. It was horrible during the wait. Good thing the scent of the soup overpowered it when I ate so it was all good in the end.