Cuyamaca Lake Restaurant

Cuyamaca Lake Restaurant

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