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
On-line Reservations: http://www.terrasd.com/reservations.htm
Phone Number: 619.293.7088
Hours of Operation: