Terra Restaurant

San Diego, CA


Address

1270 Cleveland Avenue
San Diego, CA 92103

Phone

+1 619 293 7088


Neighborhood

Hillcrest/Uptown


Avg Cost

$50.00


Hours

Tu to Fr from 11:30 AM to 02:00 PM
Tu to Fr from 05:00 PM to 09:00 PM
Sa from 05:00 PM to 09:00 PM
Su from 05:00 PM to 09:00 PM
Su from 10:00 AM to 02:00 PM


Category

American


Avg User Rating

240 reviews

More Info

Destination Guide

Hotels near Terra Restaurant

Things to do near Terra Restaurant

Restaurants near Terra Restaurant

Shops near Terra Restaurant