Sign in or  Join Judy's Book to contribute

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.
194 Castro St
Mountain View, California 94041
(650) 960-7077

More Reviews

No image

rachel r.

No image

Vik Z.

No image