We wer on the dining plan and enjoyed it. Our first stop was Whispering canyon cafe: Excellent sized portions. VERY accomadating to our needs. I am a Vegan and dd (13) is a vegetarian. It was no problem and very quick service. My DS(14) is a picky eater and did not see anything on the adult menu that appealed to him. They did give him a HUGE portion of grilled cheese and french fries no problem. The milkshakes were included on the dining plan which was a plus for the kids and my dh. They were refillable and you could switch flavors each time. I had the best non dairy ice-cream called tofutti. Next night was Fiftys Cafe at MGM- WOW! What a great experience that was. They sent the out the chef to help with our vegetarian and vegan needs. It was a fun place. The waitress was outstanding. She put a bib on both kids, and when they didn't finish she told them to open up their mouths wide and fed them with the fork. The food was of plenty and I got my favorite tofutti choc. ice-cream. Our third night we went to Coral Reef: The waiter was very snobby when we told him we were on the dinin plan. When he read that I was a vegan and knew that meant no dairy, he informed me that its not like I would die if I had dairy. Then hesitantly sent the chef out since he couldn't answer the question of weather or not I could get the vegetable struddle without dairy. I was less then impressed with the chef. My son ordered pizza off of the kids menu (even though we paid for him as an adult on the dining plan) the waiter said he didn't know if he could do that as he was clearly not a child. He checked with the chef and it was done. He gave us a hard time about using taking out 4 meals from one dining card (when thats what they told us to do each night at the whispering canyon cafe). My dd and I were in one room and ds and dh in the other, so we had two different cards but were told at WCC to just put in on one one night and the other the next. We really didn't care how it was done but the waiter was acting as if we were trying to get away with something. The food was of small porportion (atleast the two LITTLE crepes that I had). So pretty much no effort was made on their part there. Dining plan or not, I would not go back. Our next night we went to Spoodles- LOVED EVERYTHING about that place the waiter the chef, the food. That was over and beyond everyhing. Last night was Teppiaki (not a great speller) but it was the place in Japan. we LOVED, LOVED, LOVED it. Everything was excellent.