Topgolf is one of the nation’s premier entertainment venues and it plans to open a facility in the Alviso community in San Jose. This location is planned to have 120 hitting bays within a 71,192 sf state-of-the-art facility.
Topgolf is part of The Shops @ Terra Master Plan.
San Jose, CA
Get our newsletter and keep up-to-date with HMH.