The consistenly high ratings from other reviewers seems to describe a place other than Yuan Fu. I have gone there around once every 2-3 years since the restaurant opened, including this month. The restaurant started off as a strong contender to Vegetable Garden, which was then down the street and which Yuan Fu's owner or manager used to be with.
Ultimately, the food just tasted like something to fill one's belly more than a reason to stop by. I had the wonton soup this month for lunch. The wontons were tasty, but the soup tasted little more than barely salted or soy sauced water. I was surprised that the restaurant would have thought that diners would not have been turned off by this. The eggplant, green bean and soy meat dishes I got at the lunch bar tasted more like thrown together items with sauce than anything special.
Especially as a longtime vegan, each time I visit Yuan Fu, I want to find a restaurant that merits a glowing review. Instead, Yuan Fu perhaps sees all these high stars from customers on Happy Cow and Yelp, thereby having less incentive to do better. I am encouraging the restaurant to do better with just some fine tuning.
Cons: The food is more blah than special.