We have been here multiple times and liked it. Pricey but the wait was previously reasonable. Assuming a weeknight wouldn't be too packed, we decided to come on a Tuesday night. We picked level 2 because it was only an hour wait.
We waited TWO AND A HALF hours. We waited so long, Bob at the bar asked us what we were waiting for so he could find out how much longer the wait would be. We got to play golf for less than 30 minutes because our family from out of town had show tickets at 10:30pm. We arrived at top golf around 6:30pm with plenty of time to spare before the show. We had to rush a few hits of golf so they could experience it, and had to practically run out. They were still late to their show. Bob at the bar tonight 3/28 was my saving grace. He got us drinks, helped me with food, and kept us entertained while we waited. Thank you Bob!
We always mention Top Golf as a place to visit but probably won't be as eager any more. If the wait is going to be longer, please let the guest know so they can make other arrangements or notify them if any spots open up on a different level.
There were plenty of reserved seats on levels 3 and 4. When we asked why the wait was so long they started talking about companies that were staying longer than expected.
If you're going to cater to companie$ that's fine, but don't screw over other paying customers because you didn't time it well.