Visited Top Golf on Saturday afternoon. It was about an hour and half wait to golf so we had a bite to eat. Ordered some buffalo wings and plain wings...they were great! Fresh and hot. I also had a Tequila sunrise which was made just right. By the time we were done eating I was receiving text saying our station was ready for golfing. It was fun and we did an hour. It was 33 degrees outside but they had heaters on outside. The wait staff offered a hot cup of water just for hold to keep hands warm. I thought that was a great gesture. Friendly staff, clean facility and a bit noisy on the inside, kids are allowed and appeared some birthday parties were going on. Since alcohol is served, I wouldn't suggest small children. But I'll definitely give it a 5Star