I am writing this review regarding my experience on 04/25/2026 from 7:00 PM to 9:45 PM for a birthday reservation at Topgolf. Our party of 15–17 people reserved two preferred bays for three hours and paid extra specifically for that experience.
When we arrived, we were told we would have a private server. Unfortunately, our server only checked on us about 3–4 times throughout the entire reservation. When we asked about purchasing shots for everyone, we were told shots could not be brought to the second floor, so a group of us had to leave our bays and go downstairs to order them ourselves.
The main issue happened during the last hour of our reservation. With about 60 minutes left, we decided to order one final pitcher of beer to celebrate our friend’s birthday. After tracking down our server and placing the order, she told us she would bring it to the table. After waiting 30 minutes with no update, we asked again and were then told she needed to speak with her manager.
After speaking with multiple staff members and waiting another 20 minutes, manager Jordan came to our table and stated the server did not feel comfortable serving us because she believed we were intoxicated. Our group strongly disagreed. Over the course of three hours, our party of 15–17 people had only shared four pitchers of beer and one shot each, which averages to less than two beers per person.
After further discussion, Jordan then changed the explanation and said it was “against policy” to serve more than two pitchers per hour. This was surprising, as many of us have visited Topgolf before and had never heard of this policy. When we asked for clarification, he could not clearly explain or support it.
We then spoke with the General Manager, Josh, who apologized and said he would speak with his team, but there was no real resolution offered.
At that point, it was no longer about ordering one more pitcher of beer—it was about how poorly we were treated, the lack of communication, and how the situation was handled. We felt singled out, dismissed, and unfairly judged.
If there is truly an alcohol policy regarding pitcher limits, it should be clearly posted and communicated to all guests rather than selectively enforced. I am leaving this review in hopes that corporate will address these service issues and improve staff communication, professionalism, and consistency moving forward.
VV
Veronica Vang
4 days ago
If I could give 0 stars, I would. I’ve been to this Top Golf location a few times before, and usually the experience is fun and enjoyable, which made this visit even more disappointing. This was one of the worst service experiences I’ve had here.
My husband and I attended a birthday celebration, and from start to finish, the service was unacceptable. Our waitress rarely checked on us, and we had to repeatedly ask for basic items like drinks, water, and utensils. When we raised concerns, they were handled in an unprofessional and dismissive manner, which only added to the frustration.
At one point, our waitress disappeared entirely, and Jordan (the first manager we spoke with) stepped in. He cited an alcohol policy that made 0 sense and could not be found anywhere on the website. Our request for another pitcher was denied under the claim that they were “looking out” for our safety, despite the fact that we were not being served consistently to begin with or were told, “it is coming” yet never appeared. The explanation and reasoning felt contradictory and unclear.
What made the situation more disappointing was the lack of accountability. Instead of addressing the issue directly, there was a pattern of deflection and shifting blame. We were later told by another manager, Josh (Jordan’s manager), over the phone with a member of our group this morning, that we were intoxicated—an accusation that was both inaccurate and inappropriate. When we spoke with him in person before leaving yesterday, his apology did not feel genuine, did not take accountability for how his staff treated us and it was clear we were not intoxicated. This is not how customer concerns or conflicts should be handled.
It also felt like our group was not treated equally. We observed the same waitress consistently serving other bays (groups similar in size or larger) while ours was repeatedly overlooked. That inconsistency stood out and contributed to the overall experience.
Overall, this situation was frustrating and disappointing due to the lack of professionalism, communication, and respect for customers. Josh and Jordan need to also do better and have consistent information. Please do not spend your hard-earned money at this place because, whether you RSVP in advance or not—even with a large party—they will likely not meet your needs and may try to shift the blame onto your group.
JOSH and JORDAN do not know how to do their job as managers/leaders and do not know how to train their employees. Went to celebrate a friends birthday and reserved two bays for about 16 adults. Reservations was from 715 to 945. I showed up at 8pm. The first thing I was told was to order everything I wanted at once because our server was rarely checking in on us and sure enough for the 1 hour and 45 minutes I was there, she only helped us once while I saw her help the bays beside ours many times. Towards the end of our reservation we asked four different employees (finding out afterwards that one was a manager, Jordan ) four different times for a second pitcher. We were nice and said we just wanted a second one to have enough for one more round of drinks for everyone then we were planing to leave. They gave us some bs policy excuse that it we were only allowed 2 pitchers per hour yet we’ve only had four total pitchers (do the math). When we asked to show us the policy they could not present it to us and we even looked it up ourselves to which it did not state that anywhere. We were even told to go down ourselves to get our own shots which we did. We were not rude nor confrontational until the end when we still did not get any help or service. We had to bring it up to Josh, the higher manager which also did not do anything to alleviate the situation and gave us the same runaround. Poor training and poor customer service management. We were ignored and were given no proper answers or resolution to the problem and proved Josh and Jordan wrong to their faces when they gave us some bs answers. Horrible team leadership and team training. At the end they then claimed we were too intoxicated but no initial warning was given and we clearly were not. We were not intoxicated they just kept giving us the runaround. Rude and unprofessional employees in JOSH, JORDAN, and the waitress in the white nuggets jersey. We’ve been there before. Ordered more than 2 pitcher per hour. We will not be returning and making sure everyone else we know do the same. Josh and Jordan need proper training on customer service management and on how to be proper leaders. Poor job by the two. Can clearly see in their faces that they were ignoring our concerns and belittling the situation. Discrimination at its finest last night. No service provided On such a large party and tab. Hopefully disciplinary action will be done but given the look on their faces our problem will be swept under the rug. It was no longer about the alcohol but about the disrespect, discrimination, and straight lying to our faces about us “looking intoxicated”,lying about top golf’s policy, and lying about us being intimidating. They did not admit to their wrong doing of poor service and were covering up for their lack of service and had to keep the lie going.
The best way to protect your employees and the customers is to know how to do your job. Which JOSH and JORDAN DO NOT KNOW HOW TO DO.
**PART 2 continuation from Connie Vue’s review due to character limit**
Towards the end of our conversation, Joshua did ask how he could resolve this for me. I had a glimmer of hope this would be the end. I shared 3 very reasonable requests all of which he chose not to work with me on to resolve and forwarded my complaint to Director of Sales and Director of Operations to address with me tomorrow. His reason? Claims of racial profiling? Ok, then why even bother asking to help me resolve my dissatisfaction. This is another proof of insincerity.
The following requests were:
1. Refund for the poor service of our designated host/server (inferred higher tier of service) and for the remaining hour our paid allotted time -- bc this hour was unfortunately spent disputing with the staff by multiple guests rather than actual play time.
2. I asked Josh if I could be keep abreast on the corrective measures of his training. (Apparently this will not be disclosed to me)
3. An actual sincere letter of apology to our guests.
He could have easily responded to mitigate the situation. "I am sorry that your party had to deduce to discrimination because we mishandled your disatisfacory of our service. Our culture does not tolerate nor enforce such behavior. I am happy to refund/compensate you for your dissatisfaction that was not met by our team including the the alotted time that was missed by your guests. I can work on making an exception on sharing information on corrective measures that were taken to address this issue with you. How can we work together on making this a better experience for your next event in the future?
Absolutely nothing.
I will be sharing this to every public platform that Topgolf exist and have encouraged all 15 members of our parties to leave reviews as the beginning until this is resolved.
Connie will be provide updates after speaking with the director of sales and operations.
**This is PART 1 of my review due to limited character space my husband will be sharing the remainder under Douang Vue**
I co-hosted my husband's birthday party with Topgolf - Thornton yesterday night. We had the flex package of 2.5 hrs which I was told by sales representative - Jesse Langston included a designated host/waitress to our party inferring that our package had another tier of expected service. I had to leave my party early to attend to family matter and entrusted Topgolf to care for my guests. About 2 hours later, I was embarrassed and in complete disbelief with what I was hearing.
Let me first address our "designated server to our party" That absolutely was not the case. Our server was not attentive to our party and poorly communicated with our guests the entire time which led to a dispute that I will further share below. We did not receive any refills, we were not asked how we were doing or if we needed anything. She was absent for the majority of our time; I had to track her twice to request for extra plates and utensils so I could serve our party guests cake and kindly asked if she could take photos of our party. We had guest who have been anticipating for 30min+ to place more food/drink orders. Within a span of 1 hour, she confirmed multiple x that she would place a drink order of 1 draft pitcher only to continue ignoring my party to later be told that due to "corp policy" of 1 pitcher per hour (on their menu it says 4 drinks per pitcher and we had a party of 15), she would now after an hour of guest wait time need manager approval.
At this point, my guests were impatient and upset (not obnoxious, not violent, not using profuse language ever) and hoped the manager would quickly resolve customer dissatisfaction.
Manager Jordan arrives and enforces this supposedly corp policy of 1 pitcher per hour. After our members of our party ivestigated and rebuted this policy to Jordan of its non-existent, Jordan was dumbfounded and pivoted to labeling my group as intoxicated! Unbelievable we were now suspected to be intoxicated and it was a safety concern.
If intoxication was ever a concern, that should have been communicated to my party from the very gecco not to fit your new narrative, Jordan.
No, we were never approached by any of the staff members nor received complaints from our neighbors for displaying inappropriate behaviors in alignment with intoxication. Not once was intoxication mentioned until we rebuted their "corp policy" and expressed dissatisfaction with service. No legitimate evidence could be presented either by any of the staff to prove intoxication either. Suddenly the waitress claim that she was "intimidated" by my friend who is the sweetest, loveliest girl of our party.
Due to no clear answers and new offensive claims of labeling our guests "intoxication", our guest felt increasing uncomfortable which led down the path of concluding Topgolf's behavior as discriminative and potential racial profiling. We are Asian Americans among a bay of white guests.
I called Joshua (Operations Manager) this morning to relay my guests complaints. I had his consent to record our conversation as well.
There absolutely was no SINCERE apology from Joshua. He continuous responded with "I support my staff's claim of intoxication and there will be corrective actions to retrain my staff on how to better communicate this in the future" and expressed that 2 of my guests were "upset" (Pretty standard response from poor service. Neither of these individuals were obnoxious nor used profanity nor offensive language. They were upset at the continue mishandling of the situation and advocated for our party -- firmly expressing disatisfaction and continuing to challenge the staff. That was it.)