fbpx

TORERO STADIUM

5998 Alcala Park, San Diego, CA 92111
Capacity: 6,000
Free Parking at Mission Parking Structure
5998 Alcala Park, Torero Way, San Diego, CA 92110