Terra

Reviews


  • Souplantation

    1 starsDecember 30, 2013

    6171 Mission Gorge Rd., San Diego, CA 92120

    I found very little I could eat. Salad of course, but other than split pea soup and a potato, I was hard pressed to find anything.