Restaurants & Bars 8

Terra in St. Helena

Hiko Ikeda | Oct 24, 2001 01:02 PM

Today the food section of the San Francisco Chronicle had the following article written by Hiro Sone, a owner of Terra at 1345 Railroad Ave., St Helena.

Although I have been reading many newspapers, magazines, and books, I have never found any story about that restaurant--even on this discussion board.

Has anybody been there?


Want to stay up to date with this post?

Recommended From Chowhound