Permanently Closed
Terra Restaurant & Bar
1 rating
$$ • Restaurant
Reported to have a gluten-free menu
3900 Vermont St
San Diego, CA 92103
Most Recent Reviews
Review
Absolutely delish. I wanted to eat the whole thing.
Notes
Gluten free options are marked on the menu with a "GF"
Photos
More Info