Samburu Terrace

American restaurant · Unnamed Road, Escondido, CA

Dine-In

More food in Escondido, CA · American Food in Escondido