Arcadia, CA 91007
Related Stories (1)
Will the Real Taipan Please Stand Up, Please Stand Up?
13 years ago by Jonathan Gold
Taipan is one of those Chinese restaurants that you could walk by a hundred times without slowing down, a nice, clean-lined cafe plopped down among the convenience stores and fast-food outlets in an Arcadia mini-mall. The restaurant...