Topgolf

$$ • American, Sports Bars, New American

Hours:
3211 Odyssey Ct, Naperville
(630) 596-1000

Take-Out/Delivery Options

Customers' Favorites

Topgolf Reviews

3.8 (125)

Cool concept for just swinging around with friends. Different games you can play besides just going for distance. I didn't get a chance to try the food but the server was nice and attentive.

I had an incredible experience at Top Golf, all thanks to the exceptional manager, John. Despite waiting for my order for an hour, John stepped in and personally ensured that everything was made right for me. His professionalism, empathy, and dedication to customer satisfaction truly stood out. I deeply appreciate his swift action and commitment to excellence. Thanks to John's exemplary service, I left Top Golf feeling valued and satisfied. I highly recommend Top Golf for its...read full review

Great place to hit some balls and to eat and drink. The golf ball system does glitch from time to time and you're standing there waiving your club over the sensor and waiting for your ball to come out which is annoying. Very expensive coming here on a Saturday night. Overall was a pretty good experience.

More Reviews(417)

Ratings

View all photos

Hours

Monday 10AM - 11PM
Tuesday 10AM - 11PM
Wednesday 10AM - 11PM
Thursday 10AM - 11PM
Friday 10AM - 12AM
Saturday 9AM - 12AM
Sunday 9AM - 11PM
Updated on: