Otay Ranch Farmers Market
Farmers Market
2015 Birch Rd, Chula Vista, CA 91915, US
(619) 656-9100
Hours not published on validated sources
Otay Ranch Farmers Market is a farmers market where local growers sell direct in Chula Vista, CA.
Farmers Market Local Food Seasonal Produce