We have been to this location several times and had great food. The fries are SUPER yum and my daughter loves the atmosphere. HOWEVER, the first time we visited this location, the waitress mysteriously LOST my credit card and I was ask to leave my phone number, that they would call me when it was found. The second time we visited our waitress could have cared less that we were sitting there. We waited 15 minutes for her to come to the table to get our drink order. :/ The food here is great, but the service SUCKS.