Find Businesses & Services
City
Contact Information
 

Palomar Inn

   801 Palomar St., Chula Vista, California 91911
   619-423-8889
  619-575-7595
  Short Description

Palomar Inn offers rooms, amenities, attractions, restaurants and reservation services.

  Reviews
There are currently no reviews for this business.