Subway
Location
Great America Amusement Park,
Santa Clara, CA 95054
Great America Amusement Park,
Santa Clara, CA 95054