This neighborhood restaurant, with subtle earth tones & a cherry wood bar, offers the perfect combination of sophistication and casual elegance. Our ambition at Terra is to create a relaxed and casual atmosphere to enjoy great food & wine, without the pretentiousness & stuffiness of fine dining. Terra offers diners fine food, exceptional service, and a comfortable atmosphere.
3900 Vermont Street San Diego, California 92103 United States