Two Publix stores, actually in the general area. There's an older Publix in the Williamsburg Shopping Center on Central Florida Parkway (right out of the resort property to the resort access road, right onto International Drive, then right onto CFP, Publix is on the right) about a mile and a half from the resort. And there's a much larger, newer Publix in a shopping center at the corner of Vineland Avenue and International Drive (right out of the resort property to the resort access road, left onto International Drive, the store is on the right behind a Walgreens that fronts on I-Drive) about 2 1/2 miles from the resort.
The section of I-Drive below Central Florida Parkway (the road that the entrance to SeaWorld is accessed from) is lightly traveled compared with either the Lake Buena Vista area or the more northerly sections of I-Drive, making travel to the theme park areas, I-4, SR 528 or SR 417 (to and from the airport) pretty easy driving.
Two WalMarts fairly close - the one on Turkey Lake Road is about 6 miles from the resort and there's another just off SR 535 to the south toward Kissimmee, about 7 miles away. The one on Turkey Lake Road is the newer of the two. The closest Target is about 8 1/2 miles from the resort, on SR 192 (Irlo Bronson Highway) in Kissimmee.
There's a sit-down restaurant at Grande Vista and a few other food choices on site (Copa Loca Grille at the west village pool area is nice). There's a Benihana down International Drive across from Sheraton's Vistana Village resort. I think there's an Outback Steakhouse and a McDonalds on Vineland Ave. And down further on Vineland, closer to Lake Buena Vista area, there are a Bahama Breeze, a Lone Star Steakhouse, a Landry's Seafood, a Golden Corral, a Carraba's, a Panera Bread, and I think there's a new(ish) Longhorn Steakhouse along that stretch, too.
Dick Taylor