melindamccrady's San Jose, CA, USA
Municipal Stadium, San Jose Giants
588 E Alma Ave
This park is home to the SF Giants' farm team. Being so close to the MLB team gives plenty of opport...
301 W Saint John St
This is a kind of hole-in-the wall place with a long history in town. Six of us went there for lunch...