Guadelupe Creek is a local establishment in San Jose, CA that offers a serene and picturesque setting for outdoor activities and relaxation.
Visitors can enjoy the natural beauty of the creek while engaging in various recreational opportunities such as hiking, birdwatching, and picnicking.
Generated from their business information