Good food (ordered fairly simple dishes which were well done). Nice setting (I love eating outdoors). Reasonable prices. There are a lot of good restaurants on Castro, but I'd go to Tien Fu again.
Pros: Reasonable prices, Tasty Food
Cons: Wine List?
more