Map & Location

Get Directions





Casa de Palomar
225 Palomar Street
Chula Vista, CA 91911
Phone: 619-425-1733
Scan this code with your smartphone or tablet to access driving directions:
QR Code
Casa de Palomar •  225 Palomar Street •  Chula Vista, CA 91911  •  619-425-1733  •  Fax: 619-425-1466