Terra American Bistro
Address:
7091 El Cajon Blvd, San Diego, CA 92115
Phone:
(619) 293-7088
Hours:
- Mon: 11:30am-2pm
- Tue: 11:30am-9pm
- Wed: 11:30am-9pm
- Thu: 11:30am-9pm
- Fri: 11:30am-10pm
- Sat: 4:30pm-10pm
- Sun: 9am-9pm
Payment:
Other Details:
Terra Restaurant was in Hillcrest from May 1998 to April 2011. We have since moved to the East College District of San Diego to bring farm to table dining to the east county. Chef Jeff
Restaurants,
American,
Caterers
Other Businesses: