Cuyamaca Lake Restaurant

Address: 15027 CA-79, Julian, CA 92036 Phone: (760) 765-0700