Okay, we made a decision!

We decided to scrap one of our meals at Downtown Disney and eat at Le Cellier our first night instead. Then we kept our reservation for San Angel, but we're just going to go for apps and drinks. I also switched our reservation for Cinderella's Royal Table to the Brown Derby, because I was looking at the menus on allearsnet, and boy did the menu for Cinderella's Royal Table change!! The vegetarian option did not look too tasty to me! And somehow I don't think that DH will be too upset about not having to see the Fairy Godmother!

Thanks for all of your valuable opinions!