Chula Vista, CA

Mount San Miguel Park

2335 Paseo Veracruz
Chula Vista, CA 91914