Top Golf where you spend a lot of money, that should be a slogan for them. Top Golf is nice it's close to everything you want like talking stick or even old town Scottsdale. This area is a fun and a growing area and you will have fun coming here if you have a good group of people. Friday-Sunday night there will always be wait times sometimes even to an hour which is expectable because it always happens with how buys this place is. If it's your first time you have to get a card that's 5$ but you get to keep it forever. You go to your bay or section and you slide the card into the machine and each player has to do that. It's basically like bowling. After that you select how long you want to play so 30 minutes to an hour to two hours it's on whatever you guys want but obviously more time more money. One hour is 45$ so you have to split that with your group. I've came her a couple of times over the year and the menu changed this last time I was there with new products and taking some things off. I ordered the Bacon and Cheese roll and they were out... The biggest picture on the appetizer page and they didn't have and the girl suggested it. I ordered chips and guacamole and they give you so much chips and barley any Guacamole or salads. Why?? Because they want you to order more obviously more $$$ but if you know good guacamole you won't be ordering more because it's tasteless and lacks flavor. Also my friends ordered the same and mine came out 5 minutes after.. Didn't really make any sense. I also ordered the quesadilla and it was gross they put so much peppers and no cheese at all for the price it truly sucks.. Don't get the peppers in it maybe it will be better. Another mistake they made where my food just came out late but we all ordered the same thing.. Like my friend got the same order and my quesadilla just didn't wanna come. I guess the girl forgot it so I reformed her and she said she'll go check after about 10 minutes I ask her again she replies with "it's only been 7 minutes" what kind of customer service is that??? Shouldn't I get "oh I'm sorry it will be out soon" just give me some BS don't reply with how longs it's been like it hasn't been long at all. Service is just terrible. The food all has no taste and had a big price.. So food sucks and you get a golfing experience but you can't smoke or vape. This place could be 100 times better if they knew what they were doing. It's fun but nothin