We enjoyed taking some friends and family to TopGolf. I wasn't expecting to have as much fun until we started playing different games. All sorts of variations to level the playing field of skill level.
It was quite expensive, and it did take a while for everyone to get cards, and the service was non-existent at times. I would only see myself splurging once or twice a year to do an activity like this. If the pricing was more reasonable, that could be swayed.
If you own or manage TopGolf Allen, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.