Gave Wan Fu a try after hearing/reading good reviews and my mother-in-law's request for Chinese for her birthday dinner. We were the first folks in the door for dinner (on the weekends they're closed 3-4p between services).
It's a very clean restaurant with three separate dining rooms to make it feel much more warm & intimate than the windowless exterior may imply. The menu's huge with most dinner prices falling between $11.95 - $15.95. Certainly something for everyone.
While portion sizes were above-average, I wasn't blown away by the quality of any of the four entrees we ordered. Singapore Rice Noodles with Shrimp & Chicken was the profile I expected and not something you can get at any Asian joint. The spice was particularly strong in a couple of spots and non-existant in others, so the sauce wasn't consistent. Wife's Hunan Chicken was General Tso's with a slightly sweeter sauce, and the Beef w/ Mixed Veg was what you'd expect.
Only bad part of the meal was Seafood Lo Mein. The scallops tasted like some combination of frozen, overcooked, and leftover. The shrimp in two of our dishes was fine, but those scallops left the literal bad taste in my mouth.
They were very accommodating for our infant son; probably not the best place to bring a small kid at the height of dinner, but a lunch or early dinner worked out just fine.
We'd consider going back but, personally, we'd likely choose going to Taipei South just down the road on McMullen Creek Dr 9/10 times... slightly smaller portion and a little less variety but also half the $.