Chula Vista Kumeyaay Park

3.9/5
(13) · Park in Chula Vista, United States
Suggest an edit · Your business? Claim now
Discovery Park, located in Chula Vista, CA, is a Park that offers outdoor recreation and nature preservation. A public space open to the general public, the …

Reviews

Yelp
3.9/5 · 13 reviews
Data from: Tripadvisor · Yelp.ca