Publix in Celebration has a full liquor store. They are open until 11pm. Coming from the airport, it's easy to get to. Take 417 to Celebration Ave, make a right and its there.
There is an ABC liquor in Lake Buena Vista as well.
Idk if you know this or not but the resorts all sell alcohol. They don't have a great selection but they have the common brands in small bottles. Yes it costs more than a grocery store but it's for the convenience.
We're flying in on Sunday night, so I don't think it'll be open. My mom is flying in the day before and she's going to pick us up some stuff. Thanks for the info!