402 Seymour St,
San Jose, CA 95110, USA
+1 408 298 7657
Green stripe along the Guadalupe River. Visit Discovery meadow, carousel, gardens, historic orchard. Wonderful chill out area!