🦴
Cottonwood Park🦴 |
|
|
|
1778 E Palomar St Chula Vista, CA 91913 |
|
|
Visit Website |
| Mon-Sun: 7am - 10pm | |
| (309 reviews) | |
About Cottonwood Park
For dog owners in the Chula Vista area, Cottonwood Park (1778 E Palomar St) offers a 4.5-star experience based on 309 reviews. Open from 7am to 10pm daily, dog owners can plan visits around work or their pup's energy level. For a change of scenery, Santa Cora Park is another dog-friendly destination 0.2 miles from here.