La Hacienda Restaurant And Party Hall

300 Douglas Dr Oceanside CA 92058 USA

(760) 722-1703

Location