Located in the heart of Chula Vista, The Palms is a secret oasis with lush landscaping, a large swimming pool, and within walking distance to shops, restaurants, and schools.
Monday
10:00 AM - 2:00 PM
Tuesday
10:00 AM - 2:00 PM
Wednesday
10:00 AM - 2:00 PM
Thursday
10:00 AM - 2:00 PM
Friday
10:00 AM - 2:00 PM