Rocco's Ballpark ★★★★★4.6 (97) Bars & Breweries Sports bar 2531 Newhall St, Santa Clara, CA 95050 Call Details →