Oside Palm Shack

603 San Luis Rey Dr Oceanside CA 92058 USA

(760) 473-3283

Location