My party of seven also ate at CDF during free dining. I agree with the OP the food there was not worth the effort we took to get there. My party ordered almost the same entree items as the OP, 2 Flank steaks that were very thin and overcooked with cold fries, The lamb shank that was over seasoned and very little meat, my sister had some type of fish on skewers that she said was okay and i had the pork chop that was very dry and bland. The other two was from the kids menu and nothing to write about. Their menu was changed just before the free dining started our waiter told us. No filet on the menu and the duck was replaced with the pork chop. A very dissappointing meal we didn't even order dessert. The restaurant was very crowed that day 8/16, a fly was bothering our table from the beginning of the meal and by the end found his way into my wine glass, the manager handled it well and offered to bring me another glass, he also did not charge us credits for the 2 kids meals because they did not touch them at all. We tipped the waiter extra because he tried hard and served us well, not his fault the food wasn't to our liking, and we didn't order appetizers or dessert so the bill was minimal with the kids meal taken off. This restaurant is now of our list of places to dine.