clock menu more-arrow no yes mobile

Arterra Restaurant

11966 El Camino Real, San Diego, CA 92130

(858) 369-6032

arterrafresh