There's a Publix in Celebration at Water Tower Place · 29 Blake Blvd, Celebration, FL
South on Victory Way. Left turn, east on W Osceola Parkway. Turn right onto on-ramp for 417 Southbound. Exit at next exit, Celebration Avenue. Toll $.75. I have a map below, so you can see how close this Publix is to AoA. Publix is a terrific store, people love it. Alternatively, from W Osceola Parkway, you could turn right onto International Drive (at Gaylord Palms hotel), then right onto 192 (Irlo Bronson), then almost immediate left onto Blake Blvd. If you miss that, then left at Celebration Avenue. But that way, you'll be in possible heavy traffic.