Chowhound Presents: |


More from Restaurants & Bars

Restaurants & Bars San Francisco Bay Area

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?