Other than the higher priced Three Seasons on Main Street, this is the only Vietnamese pho restaurant in Walnut Creek, and it's been around forever. I wasnt impressed by their pho in the least, and their spring rolls seemed unfresh and dried out. The other dishes I tried tasted more like plain chinese food than Vietnamese. Disappointing experience, all around. Head to Concord for better pho.
more