El Camino Restaurant

restaurant in Burlingame, San Diego

Phone: (619) 450-6878

Website: www.elcaminosd.com

Address: 3023 Juniper St