If I could give less than one star I would. I was really looking forward to going to Cheddars because of the gluten free menu they offer. I ordered the spinach dip for an appetizer because it's gluten free. There was a penne noodle IN my spinach dip. Anyone that know anything about gluten knows that a noodle contaminating food is going to cause a person with celiac disease to get very sick.(It's like giving a person allergic to peanuts a peanut.) I showed the server the whole penne noodle and asked for a new dish being that this will cause issues. He said sure. Went to the back and came back to tell me that it was a piece of cheese. Really!?!?!? A piece of cheese. It was a whole penne noodle and you're not going to argue with me on if it was a piece of cheese. The orange piece that he thought was a piece of cheese was a piece of mandarin orange that was also found in the spinach dip. Like what idiot doesn't know the difference between a piece of cheese and a piece of orange!? After having being argued with, I asked for my server to cancel the order because who wants to eat somewhere, where there's something in their food that should be there. Not just 1 something, but 2 somethings!? The whole penne noodle and a piece of mandarin orange. Then the manager came passed our table very obviously trying to figure out if he wanted to talk to us. This idiot was worse than the server. It was a disaster and I won't go back. It's ridiculous to argue with a table of people that saw a noodle in their food and try to tell them it's cheese. Not good service, even worse management in front of house and in kitchen. Who doesn't have enough pride to make sure their kitchen is in order!?!?