I have some friends that were lucky enough to on the patio at the railing at Tony's when Spectromagic was going by. I've never noticed this restaurant but know that there's no guarantee for patio.
Personally, I'd rather grab a Dole Whip and head to my favorite non-Main St. location to wait for parade.