Mission City Mayhem
S.E.S. Santa Clara
1375 Lafayette StreetSanta Clara, CA 95050
Parking in the lot on Lewis Street or the Marsalli Park lot on Lafayette