On Monterey between Alma and Phelan on the left side if you go south.
On Monterey Rd between Alma and Phelan on the east side of Monterey
Yes
I think they are on the corner of South 1st street and Alma in San Jose.
Thanks! Your answer is awaiting moderation.