Review: Gasparilla Island Grill at Disney’s Grand Floridian Resort

We’re back for lunch at Gasparilla Island Games in Disney World’s Grand Floridian Resort, and checking out the Hot Turkey Sub (Thanksgiving in a sandwich)!