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

Directions to Parking