DisneyDude10171
Mouseketeer
- Joined
- May 6, 2002
- Messages
- 366
It's so hard to just pick one!
If I had to though, I would actually pick The Plaza Restaurant on Main Street, facing Central Plaza.
I especially like the green "tower" section of it!
If I had to though, I would actually pick The Plaza Restaurant on Main Street, facing Central Plaza.
I especially like the green "tower" section of it!