I have been to this Olive Garden more times than I actually want to admit or my check ins show... My husband has given me a pasta pass for my birthday for the last two years. It's such a cool thing to have, but you really have to love pasta to get your money's worth. This Olive Garden has a huge staff so your service experience can very greatly from visit to visit. I don't remember ever having the same waiter more than once since I moved to the Charlotte area five years ago. That's pretty rare. The worst service I ever got was probably a three, but it was a one off here or there. I have had five star service several times. The main thing to remember about this place is location, location, location. Concord Mills Mall is right across the street and the Speedway is just down the boulevard so PLAN ACCORDINGLY to avoid absolute wait time misery! You can add yourself to the wait list online and that helps, but you are going to wait and wait and wait on the weekends, during the holiday and race weeks. I highly recommend going during the week, early lunch or early dinner for the best experience. They do accept huge parties routinely and that can back the kitchen way up. The servers are all honest if you ask how the kitchen is running. It's very helpful during never ending pasta so you know when to order your pasta so it comes out timely. I would like to see another Olive Garden in Huntersville so there would be another option besides this one and Northlake. Northlake is a hike and it's somewhat sketchy anymore. Just my two cents.