Terra is located in a random alley in St Helena within in an office building. The restaurant is split into two sides with the kitchen centrally located between the two halves in the back. I didn't enjoy my meal at Terra as much as I had hoped but somehow still ended up too full to eat dessert. My friends raved about the dessert and thoroughly enjoyed their meals. So, it might have just been me.