Immersive dome venue opens in downtown San Jose for World Cup watch parties
A new venue is elevating FIFA World Cup watch parties and uplifting downtown San Jose economically. The Domes, located at 171 Post St. near San Pedro Square, will showcase the U.S. men’s national s































