Took my grand daughter to this park many times and she enjoys it every time.
Richard Huerta Park is located at 1759 Hillsdale Ave, San Jose, CA 95124