Skip to main content

Arterra

restaurant · San Diego, CA

Address
11966 El Camino Real, San Diego, CA 92130
Phone
(858) 369-6032
Website
arterradelmar.com
Where
32.9360, -117.2388

Search Hominin for Arterra

Other restaurants nearby

More in San Diego

Arterra — restaurant in San Diego, CA | Hominin