Extremely slow service as you wait in line to pay. They only had 1 cashier and it was taking a long time to complete the customers payment. We were 4th in line and we waited for 30-45 min until it was our turn to pay. Food was okay. I like how everything was easily labeled "seafood" "mexican" "salad" etc. The best part was the cotton candy!