Nice fields & good choice of food at concession stands.
Steed Baseball Field 1 is located at 247 Av. La Pata, San Clemente, CA 92672