We like both. Depends on what you are in the mood for- the Plaza has lots of sandwiches and ice cream and Tony's has hot food. I have only done lunch at either of these.
Tony's front porch is a good spot to watch the parades. I don't know what time SpectroMagic is, so I can't really say when to go.
Amanda