Topgolf Expanding to El Paso

West Texas will become home to tenth Topgolf venue in the Lone Star State EL PASO, Texas, Nov. 1, 2016 /PRNewswire/– Global sports entertainment leader Topgolf® today officially unveiled El Paso as its 10th Texas location. Topgolf will begin construction on the 65,000-square-foot venue in the next couple of months, and it is expected to […]