Hi, Heather!
Wow! What a great question!
You really can't go wrong with either castle experience, so why not try to do them both without breaking the bank? How? Just go to
Be Our Guest Restaurant for a Quick Service lunch (it's only a Table Service location for dinner, and he's there for the castle environment, not the menu) and head to
Cinderella's Royal Table for dinner.
In fact, while you could spread these two experiences out on different days of your trip, can you imagine the WOW! factor of having your little prince visit TWO WDW castles in the very same day? Now that is truly magical.
There is simply nothing like being allowed to enter Cinderella Castle as a Guest of the Princess; your little castle fan is sure to be amazed by the experience, too. It's simply stunning, both inside and out, no matter if you are eating breakfast, lunch or dinner there; it's all magical.
On the other hand, I've enjoyed both lunch and dinner at BOG, and can honestly say that the magic of the venue is spectacular no matter which menu you're using. In fact, BOG is one of my favorite Quick Service locations on property, too! There are interactive features here that you won't see elsewhere, so why not try to squeeze in an extra castle on your WDW tour, Heather? You'll be so glad that you did!
Send another question as you think of it, Heather; we love to help!