Restaurants & Bars

San Francisco Bay Area

Did Terra in St. Helena close?

Share:

Restaurants & Bars 4

Did Terra in St. Helena close?

marc | Jan 8, 2002 12:37 PM

Does anyone know if Terra in St. Helena closed? Their website is down and no one answers at their phone number.

Want to stay up to date with this post?