I really don't understand the negative reviews for this place. I've had nothing but good experiences here and the pho is probably the best that I have found in the valley. It's not as good as the pho I've had in San Jose or Portland, but it's definitely close.
Also, they serve it with the correct sauces, which not everyone in the valley does, which is a huge turn off for me. You should get sriracha, chili paste, and hoisin, along with a dish to mix them in and dip in to. All you people who pour sriracha into your broth are ruining the best part of pho which is the delicate aroma and flavor of the broth.
The only bad thing I can say about this place is that the Vietnamese singing on the TV can get annoying after awhile, but this hardly changes how good the food is.