There's a new waterfront restaurant on Harbour Island and since it's Gasparilla season, it's also a great place for the invasion!
Nestles on the scenic Gulf Coast of Florida—just south of Venice and north of Sanibel Island—Gasparilla Island ... you’ll ...