3360 Cabrillo Ave, Santa Clara, CA
Daily 7:00am - 7:00pm
408-296-9862
WEBSITEThe park features picnic areas with barbeques, basketball court, little league field and small children's play area.
Machado Park is home to the Briarwood/El Camino Little League.