Topgolf is a sprawling entertainment venue featuring a high-tech driving range, chef-inspired menu, and swanky lounge with drinks and games.