Vastly overrated by M P. at InsiderPages
Sunday, April 23, 2006
Being on Castro probably brings in a fair amount of walk-in traffic, ourselves included. Saw a posting in the window about them having received Best Tahi Restaurant designation in Silicon Valley or some such. Well, that says much more about the gastronomic standards of Silicon Valley than it does about the quality of this restaurant. The latter is rather poor, the former is really really lame.