Wildly expensive but also wildly fun, Topgolf is kind of addictive! I've come here twice in the last month- once with a group of co-workers for a team building activity and once on a date.
The food on both of my visits was unfortunately not great though.
The first time I came I ordered the shrimp cocktail and it was honestly disgusting. The shrimp itself was fine but seasoned with (I think) paprika which wasn't a good combination IMO. I choked it down but not enthusiastically. It was served on wonton crisp-like chips with uncooked onion, jalapeno pepper and funky tasting cocktail sauce. I did not enjoy it AT ALL. I dumped all the toppings off and ate the chips by themselves and only because I was starving.
The second time I ordered a quesadilla and it was also noooo bueno. The cheese wasn't fully melted and tasted kind of like a kraft single melted between two tortillas. The peppers on the quesadilla were cold and uncooked.
The guacamole served with the quesadilla was bland and mediocre.
The only thing I enjoyed was the cookie & marshmallow fluff dessert my date and I ordered. It was yummy.
The price for an hour of golf varies depending on what time you come. In the morning it's $25, from 12-5 is $35, and after 5 it's $45 per hour. I came after 5pm both times I visited Topgolf. For a group of five coworkers, $45 is a bargain. BUT for an intimate date with two people, it's a pretty steep price to pay. I think on future visits I will eat before I come and only get drinks & dessert here and I'll likely come in the afternoon rather than the evening.
One thing I have to give them credit for is that they make a major effort to keep you cool in the summer heat. They have numerous huge fans (with misters attached) blasting every which-way and you definitely will NOT get hot here. Love that!