We are processing your request...
Arterra Restaurant and Lounge
11966 El Camino Real, San Diego, California 92130
Phone: 858-369-6032 | Fax: 858-369-6066
Email: [email protected] | Visit Website