Restaurants & Bars 1

Tai Pan in Palo Alto?

kat | Jan 6, 2006 08:07 PM

My boyfriend and I were walking in downtown Palo Alto and passed by Tai Pan, a fairly new restaurant. The dinner menu looked pricey however so we opted for something else.

Has anyone been there and would (or wouldn't) recommend it?

Want to stay up to date with this post?

Recommended From Chowhound