Had my 3rd visit in last 3 months as a part of a group event this time. The previous 2 times were for work related functions but not a formal event.
Each time it is the same thing... the kiosks at each bay are excruciatingly slow and often make errors. Then, you stand there waiting for the 0 to change to the correct score and the "meter" keeps running.
Top Golf is like being in a cab in a busy city with lots of lights that are red.
The seating is awkward - unless you get one of the couch bays. The rectangular tables might be better served if they were turned 90 degrees.
As to the food, it's average pub food. The wings which we ordered each of the first 2 visits, came out mushy and just seemed undercooked.
The brisket - which was served at the event - was the fattiest brisket I have ever had.
And to boot, the place is really expensive when you add everything up.
On a positive, good beer selection, and the wait staff is mostly friendly. The folks at the front desk area could use a lesson in warmth.