Terra American Bistro
7091 El Cajon Blvd, San Diego CA 92115
(619) 293-7088
Directions
Order Online Delivery
Grubhub
Ubereats
Postmates
Doordash
Toasttab
Toasttab
Seamless
App
Placepull
Trycaviar
Terrasd
Exploretock
San Diego, California
Terra American Bistro
7091 El Cajon Blvd, San Diego
(619) 293-7088