The best place to watch the Gasparilla Invasion The best place to view the invasion is on a boat in the invasion. Other great spots are: American Social and Jackson's Bistro on Harbour Island.